我正在使用 sencha touch 应用程序,我的视图无法在安卓系统WebView版本46.0的Android设备5.1.1上呈现,但在以下版本的WebView中正常工作。
答案 0 :(得分:0)
在index.html中添加以下脚本
<script type="text/javascript" charset="utf-8">
var mobile = false;
if (navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry)/)) {
document.addEventListener("deviceready", function(){mobile = true; onDeviceReady();}, false);
} else {
$(document).ready(onDeviceReady);
}
function onDeviceReady() {
setEvents();
test();
if (mobile) {
navigator.notification.alert("Debugging-ready for\n" + navigator.userAgent);
} else {
alert("Debugging-ready for\n" + navigator.userAgent);
}
};
</script>
现在你可以在onDeviceReady()方法中做任何你想做的事情。如果有帮助,请告诉我。