Appcelerator Titanium Webview渲染问题加载本地HTML文件

时间:2016-07-12 10:43:31

标签: webview titanium rendering appcelerator

在我的应用中,我使用带有许多本地HTML文件的webview。当应用程序在Android 4.4.X或更高版本上运行时,滚动性能会恶化,文本选择将无法正常运行。寻找解决方案,我看到为了解决这个问题,Appcelerator文档建议将borderRadius属性设置为大于零的值(问题与在Chromium上呈现有关)。实际上,当我将borderRadius设置为1时,滚动性能更好,文本选择效果很好,但文本质量(像素)恶化,用户正在抱怨。我使用的是Titanium SDK 5.0.2GA和23平台API。我也尝试使用5.2.2GA和5.3.1GA,但结果相同。我花了很多时间找到解决方案但没有成功。拜托,有人可以帮帮我吗?我一直在绝望。非常感谢提前。

1 个答案:

答案 0 :(得分:0)

我发现了问题和解决方案。在tiapp.xml中,在标签清单中,有参数android:anyDensity,其值为“false”。当我改为“true”时,webviews的滚动变得非常快。另一方面,我需要更改所有应用程序的界面,因为此更改导致所有UI引用的更改。但是,经过几个小时的调整后,最终应用程序还可以。感谢。