webview.url无法在某些Android设备上运行(在Titanium Appcelerator中)

时间:2016-11-09 11:42:00

标签: javascript android url webview

我正在研究一种钛应用。

我通过var timer: NSTimer? 属性将一个https://网址调用到我的应用程序中。在Moto g2设备上,加载该URL并在apprx之后需要一些时间。

显示30秒的网页但是对于其他设备,它没有加载该网址&只显示空白屏幕。

1 个答案:

答案 0 :(得分:0)

您想要实现的目标需要从您的设备中获得大量资源。我注意到在webview中加载一张大图片(大约15mb)会减慢我的应用程序在Android上的速度。所有的UI动画/互动都是我的HTC one m8的口吃和慢速,这是一款不错的手机。所有这一切,同样的代码在我的iPhone 6S Plus上顺利运行。

您可以尝试将以下内容添加到TiApp.xml中的<application>标记:

android:hardwareAccelerated="true" android:largeHeap="true"

我的结论是Android在网页浏览中处理大量内容时,不会让您使用所需的RAM来获得流畅的体验。