所以,我正在开发一个使用2-3 WebView的应用程序,当用户打开它们时性能很高:我无法删除它们并使用本机视图来显示数据,因为它被要求使用WebView,所以我一直在寻找一种方法来嵌入性能较差的页面。
感谢您的帮助;)
示例:
webview.xml
<Alloy>
<Window id="webview">
<WebView id="dynamicWebView" />
</Window>
</Alloy>
webview.js
$.dynamicWebView.url = "http://www.stackoverflow.com";
$.webview.open();
答案 0 :(得分:0)
还有一种名为Crosswalk的替代品: https://github.com/UniversalAvenue/TiCrosswalk
它将最新的Chromium带到所有Android设备(甚至是那些不使用外部WebView组件的旧设备)。但我不确定这是否会带来一些内存优势,因为它仍然是一个webview。但试一试!