使用现有的sencha项目和PhoneGap Build,如果我在window.device
代码中查询microloader/testing.js
,我会遇到Ext.blink = function(options) {
...
Ext.microloaded = true;
// Start my microloader enhancement
isPhonegap = typeof window.device != "undefined";
window.alert("isPhonegap: " + isPhonegap);
未定义的问题。
<gap:plugin name="org.apache.cordova.device" />
config.xml包含插件:
adb install -r
Sencha正在为我上传所有内容到PhoneGap Build,它是在那里构建的,然后我在我的Android 4.0.4智能手机上下载并isPhonegap: false
生成的apk。
启动应用时的结果是警报:{{1}}。
这里有什么问题?
答案 0 :(得分:1)
在这里猜一下,但可能是你在deviceReady
被解雇之前调用了这段代码吗?
有关详细信息,请参阅http://docs.phonegap.com/en/4.0.0/cordova_events_events.md.html#deviceready。