_gwt$exception: невозможно прочитать свойство uuid неопределенного

Я работаю над приложением mgwt-phonegap.

Я использую этот код:

final PhoneGap phoneGap = GWT.create(PhoneGap.class);
phoneGap.addHandler(new PhoneGapAvailableHandler() {

@Override        
public void onPhoneGapAvailable(PhoneGapAvailableEvent event) {               
//start your app - phonegap is ready
Window.alert("phonegap is ready");        
}});

phoneGap.addHandler(new PhoneGapTimeoutHandler() {        
@Override        
public void onPhoneGapTimeout(PhoneGapTimeoutEvent event) {                
//can not start phonegap - something is for with your setup 
Window.alert("can not start phonegap");               
}});
phoneGap.initializePhoneGap();

Когда я использую скомпилированный код из целевой папки, в папку phonegap, т. е. в папку assets/www, и запускаю приложение phonegap. Это дает мне эту ошибку:

_gwt$exception : Cannot read property 'uuid' of undefined

Это скрипт, который я использую на странице index.html:

<script type="text/javascript" language="javascript" src="cordova.js"></script>
<script type="text/javascript" language="javascript" src="MyApplication/MyApplication.nocache.js">
</script>
<script type="text/javascript">
document.addEventListener("deviceready", (function() {
                cordova.available = true;
            }), false);

This particular code is catching this exception:

GWT.setUncaughtExceptionHandler(new UncaughtExceptionHandler() {

     @Override
     public void onUncaughtException(Throwable e) {
     // TODO put in your own meaninful handler
     Window.alert("uncaught: " + e.getMessage());
     e.printStackTrace();

     }
     });

person Anurag    schedule 22.04.2014    source источник
comment
Эта проблема была решена. Это было потому, что я не включил плагин Device в свой проект.   -  person Anurag    schedule 24.04.2014


Ответы (1)


Просто чтобы уточнить больше:

Добавьте подключаемый модуль устройства, как указано ниже. http://docs.phonegap.com/en/3.3.0/cordova_device_device.md.html

С уважением, Сандип

person Sandip    schedule 11.05.2014