2

我正在使用 Flex Builder 开发一个移动应用程序。某些部分是使用主机上可用的 webkit 版本的 webview。但是 Adob​​e AIR 版本的 webkit 很慢(真的很慢),并且不支持 window.localStorage 等所有 HTML5 功能。加载的网页在任何其他浏览器中运行良好且快速。

这不是测试应用程序的理想情况。我不想每次都在我的移动设备上调试它,因为一次又一次地将应用程序(以及其他一些问题)部署到设备上需要更长的时间。

我的问题是:我可以将 adobe 的 AIR webkit 的版本更新/更改/替换为较新的版本吗?资源 (webkit.dll) 位于:

C:\Program Files\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\runtimes\air\win\Adobe AIR\Versions\1.0\Resources

我有最新版本的 AIR 和 Flash Builder (4.6),所以不要告诉我升级。

是否有“技巧”来做到这一点(例如用高级/更新的替换 WebKit.dll)?

4

1 回答 1

2

以下是 Adob​​e WebKit 的最新资源。但是有些文件不存在。我现在正在尝试构建它。您可以使用 p4web 客户端下载源代码(请发邮件给我 dima@kurilo.su 了解详细信息)。
UPD:我在这里上传了我的资源。您应将其解压到 C:\Distrib\webkit,然后在 Visual Studio 2008 中打开 C:\Distrib\webkit\adobe\compliance\air_3_3\WebKit\WebKit\WebKit.apolloproj\win\WebKit.air.vc2008.sln来自 air 3.3 的旧版 WebKit。我希望,有可能 - 升级它。我准备好帮忙了。

于 2012-08-06T09:54:32.450 回答