【问题标题】:gwt-phoneGap timeout with uuid undefined error带有 uuid 未定义错误的 gwt-phoneGap 超时
【发布时间】:2014-05-11 07:18:14
【问题描述】:

我使用 mgwt(1.2.0 SNAPDHOT) 和 gwt-phonegap (2.0.0) 设置了一个项目。 phonegap 总是超时,并在模拟器上出现白屏错误

错误: file:///android_asset/www/index.html:第 116 行:未捕获的类型错误:无法读取未定义的属性“uuid”

我在 index.html 中包含了如下的 phonegap.js(还添加了 codova js 供试用),但仍然出现相同的错误

<script type="text/javascript" charset="utf-8" src="cordova.js">
<script type="text/javascript" charset="utf-8" src="cordova_plugins.js">
<script type="text/javascript" charset="utf-8" src="phonegap.js">
<script type="text/javascript" language="javascript" rc="project_ph/project_ph.nocache.js">

    phoneGap.addHandler(new PhoneGapAvailableHandler() {
        @Override   
        public void onPhoneGapAvailable(PhoneGapAvailableEvent event) {
           //TODO
        }
    });

    phoneGap.addHandler(new PhoneGapTimeoutHandler() {
        @Override       
        public void onPhoneGapTimeout(PhoneGapTimeoutEvent event) {
            Window.alert("Phonegap time out");
        }
    });

    phoneGap.initializePhoneGap();

请帮忙。

【问题讨论】:

    标签: cordova mgwt


    【解决方案1】:

    酷 :) 得到了解决方案.. 我们需要添加设备插件,如下所述。 http://docs.phonegap.com/en/3.3.0/cordova_device_device.md.html

    例如:

    Android
    
    (in app/res/xml/config.xml)
    <feature name="Device">
        <param name="android-package" value="org.apache.cordova.device.Device" />
    </feature>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 2013-02-09
      • 2014-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多