当我启动应用时,它会打开运行此代码的index.html
:
<script type="text/javascript">
$(document).ready(function(){
document.addEventListener('deviceready', app.onDeviceReady, false);
});
</script>
app.js
中的
var app = {
onDeviceReady: function() {
alert(device.model);
window.location.replace('pages/home.html');
},
};
它会提醒device.model
并重定向到pages/home.html
。
,
pages/home.html
在第一次提醒我正确获取设备型号,但在重定向到<script type="text/javascript">
$(document).ready(function(){
alert(device.model);
});
</script>
后,我收到错误pages/home.html
答案 0 :(得分:0)
设备由phonegap / cordova插件提供,未在您的网页/ home.html上加载。此外,设备应该在设备上可用而不是documentready事件。