【发布时间】:2013-12-19 13:52:14
【问题描述】:
我正在 iOS Simulator 6.0 7.0 上测试 Cordova 3.3 项目的设备插件
所以我的步骤:
- npm install cordova
- cordova 创建 MyFunkyApp
- cd MyFunkyApp
- cordova 平台添加 ios
- cordova 插件添加https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
- 将 index.html 更改为
设备属性示例
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8"> // Wait for device API libraries to load // document.addEventListener("deviceready", onDeviceReady, false); // device APIs are available // function onDeviceReady() { var element = document.getElementById('deviceProperties'); element.innerHTML = 'Device Name: ' + device.name + '<br />' + 'Device Cordova: ' + device.cordova + '<br />' + 'Device Platform: ' + device.platform + '<br />' + 'Device UUID: ' + device.uuid + '<br />' + 'Device Model: ' + device.model + '<br />' + 'Device Version: ' + device.version + '<br />'; } </script> </head> <body> <p id="deviceProperties">Loading device properties...</p> </body> </html>
此脚本来自 cordova.apache.org 设备 API
但它不起作用。加载设备属性...一直在屏幕上。我做错了什么?
【问题讨论】: