可以替换慢速和HTML5不兼容的Adobe的Air WebKit v6531.9(Webview)?

时间:2012-06-06 00:04:01

标签: mobile air webkit flash-builder upgrade

我正在使用Flex Builder开发移动应用程序。某些部分是使用主机上可用的webkit版本的webview。但Adobe AIR版本的webkit速度很慢(非常慢)并且不支持所有HTML5功能,例如window.localStorage。加载的网页在任何其他浏览器中都能正常运行。

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

我的问题是: 我可以更新/更改/替换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替换为高级/新版)?

1 个答案:

答案 0 :(得分:2)

Here是Adobe WebKit的最新来源。 但是有些文件不存在。 我正在努力建立它。 您可以使用p4web客户端下载源代码(详情请发邮件至dima@kurilo.su) UPD:我上传了我的来源here。您应将其解压缩到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。我希望,有可能 - 升级它。 我愿意帮忙。