DeviceReady无法在PhoneGap Build(Bd)上触发

戴夫·陈

我的config.xml如下:

<?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns = "http://www.w3.org/ns/widgets"
    xmlns:gap     = "http://phonegap.com/ns/1.0"
    id            = "com.example.test"
    versionCode   = "10" 
    version       = "1.0.0">

    <gap:plugin name="org.apache.cordova.device" />
    <gap:plugin name="org.apache.cordova.network-information" />
</widget>

但是,我用我的JavaScript(包装在index.html的头部内)引用了设备信息和网络信息:

<script src='phonegap.js'></script>
<script>
    alert("Loaded.");
    document.addEventListener("deviceready", function() {
        alert("Fired.");
        alert(device.uuid);
    });
</script>

我得到了Loaded.预期的弹出窗口,但是我也没有Fired.或者设备的UUID。

我尝试分别分别添加phonegap / cordova库(一次添加一个):

<script src='phonegap.js'></script>
<script src='cordova.js'></script>

它们使应用程序显示出来Error initializing Cordova: Class not found"

加载到在线版本中的插件的快照:

我正在运行Android 4.0.3。我也尝试访问设备,但是它只是说设备未定义。我也禁用了补水。接下来我应该尝试什么?(我想让device。*和deviceready事件开始工作)

杰文(Jeevan)

这应该为您工作:

<script>
document.addEventListener("deviceready", OnDeviceReady, false);

function OnDeviceReady()    {
alert("Device is ready");
}
</script>

另请参阅此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PhoneGap 3.0 Android build命令无法执行:ant jar

来自分类Dev

使用Phonegap Build在Android上的JqueryMobile中无法进行页面更改

来自分类Dev

在Cordova 3.2.0中未触发deviceready事件

来自分类Dev

PhoneGap Deviceready无法在应用程序的首次运行(iOS)上启动

来自分类Dev

Linux上的Phonegap CLI无法执行任何操作

来自分类Dev

Phonegap / iOS7-重新加载时未触发deviceready事件

来自分类Dev

外部链接无法在Phonegap 2.9.0的iOS上的inAppBrowser中打开

来自分类Dev

无法使用Phonegap Build在应用程序中注册PushPlugin?

来自分类Dev

无法在Android上使用Phonegap获取JSON数据

来自分类Dev

在Android上重新启动/恢复应用程序时未触发deviceready事件

来自分类Dev

Phonegap应用程序无法在Windows Phone上运行

来自分类Dev

Cordova DeviceReady无法启动

来自分类Dev

Phonegap地理位置无法在移动设备上运行

来自分类Dev

jQuery无法在PhoneGap上运行

来自分类Dev

使用sencha touch 2在phonegap 2.9.0中未触发deviceready

来自分类Dev

PhoneGap应用程序无法在Google Ripple上运行

来自分类Dev

InAppBrowser(PhoneGap Build 3.1.0)事件不会在Android 2.3上触发

来自分类Dev

使用Phonegap Build在Android上的JqueryMobile中无法进行页面更改

来自分类Dev

无法使用Phonegap Build在应用程序中注册PushPlugin?

来自分类Dev

设备就绪无法在Phonegap中触发

来自分类Dev

无法通过build.phonegap.com使File API在IOS上正常工作

来自分类Dev

deviceready无法在android设备上触发

来自分类Dev

jQuery Mobile Phonegap Cordova事件无法正常工作并触发

来自分类Dev

phonegap 3.5 document.addEventListener deviceready无法正常工作

来自分类Dev

PhoneGap Build无法更新应用

来自分类Dev

图片无法在Phonegap上正确加载

来自分类Dev

Phonegap NativeAudio将无法在iOS上播放

来自分类Dev

事件 deviceready 未在我的应用程序上触发

来自分类Dev

未触发 deviceReady 事件

Related 相关文章

  1. 1

    PhoneGap 3.0 Android build命令无法执行:ant jar

  2. 2

    使用Phonegap Build在Android上的JqueryMobile中无法进行页面更改

  3. 3

    在Cordova 3.2.0中未触发deviceready事件

  4. 4

    PhoneGap Deviceready无法在应用程序的首次运行(iOS)上启动

  5. 5

    Linux上的Phonegap CLI无法执行任何操作

  6. 6

    Phonegap / iOS7-重新加载时未触发deviceready事件

  7. 7

    外部链接无法在Phonegap 2.9.0的iOS上的inAppBrowser中打开

  8. 8

    无法使用Phonegap Build在应用程序中注册PushPlugin?

  9. 9

    无法在Android上使用Phonegap获取JSON数据

  10. 10

    在Android上重新启动/恢复应用程序时未触发deviceready事件

  11. 11

    Phonegap应用程序无法在Windows Phone上运行

  12. 12

    Cordova DeviceReady无法启动

  13. 13

    Phonegap地理位置无法在移动设备上运行

  14. 14

    jQuery无法在PhoneGap上运行

  15. 15

    使用sencha touch 2在phonegap 2.9.0中未触发deviceready

  16. 16

    PhoneGap应用程序无法在Google Ripple上运行

  17. 17

    InAppBrowser(PhoneGap Build 3.1.0)事件不会在Android 2.3上触发

  18. 18

    使用Phonegap Build在Android上的JqueryMobile中无法进行页面更改

  19. 19

    无法使用Phonegap Build在应用程序中注册PushPlugin?

  20. 20

    设备就绪无法在Phonegap中触发

  21. 21

    无法通过build.phonegap.com使File API在IOS上正常工作

  22. 22

    deviceready无法在android设备上触发

  23. 23

    jQuery Mobile Phonegap Cordova事件无法正常工作并触发

  24. 24

    phonegap 3.5 document.addEventListener deviceready无法正常工作

  25. 25

    PhoneGap Build无法更新应用

  26. 26

    图片无法在Phonegap上正确加载

  27. 27

    Phonegap NativeAudio将无法在iOS上播放

  28. 28

    事件 deviceready 未在我的应用程序上触发

  29. 29

    未触发 deviceReady 事件

热门标签

归档