【问题标题】:Reference Error in Android emulator while working with javascript (sencha touch) in phonegap在phonegap中使用javascript(sencha touch)时Android模拟器中的参考错误
【发布时间】:2011-09-30 05:19:51
【问题描述】:

我正在尝试使用不同的屏幕分辨率测试我的应用。

最好和最便宜的方法是使用模拟器,所以我尝试在模拟器中启动应用程序。这会导致一个问题,该问题在 google chrome 中不会发生,并且不会在设备上发生:

07-07 06:53:12.954: DEBUG/PhoneGapLog(279): file:///android_asset/www/lib/ext.util.md5.js: Line 1 : ReferenceError: Can't find variable: Ext 07-07 06:53:12.954: ERROR/Web Console(279): ReferenceError: Can't find variable: Ext at file:///android_asset/www/lib/ext.util.md5.js:1 07-07 06:53:13.034: DEBUG/PhoneGapLog(279): file:///android_asset/www/app/app.js: Line 1 : ReferenceError: Can't find variable: Ext 07-07 06:53:13.034: ERROR/Web Console(279): ReferenceError: Can't find variable: Ext at file:///android_asset/www/app/app.js:1 (等等)

我正在使用 PhoneGap 0.9.6 和 Sencha Touch 1.1.0,但我不知道为什么这不起作用,因为设备和浏览器中没有错误。

【问题讨论】:

    标签: javascript android android-emulator cordova sencha-touch


    【解决方案1】:

    这里是一个可能的解决方案的链接。它似乎对某些人有效,但对我无效。
    https://groups.google.com/forum/#!topic/phonegap/9smqsIVpmiU

    基本上会增加超时时间,因为模拟器需要很长时间才能初始化。我正在使用 1.0rc1 的 phonegap 并且设置超时值似乎并没有坚持。

    【讨论】:

    • 我也是。我已经确认它在针对 2.2 时不起作用。似乎在2.3中工作。在两台不同的电脑上试过。
    • 它不适用于 2.2 模拟器 - 可以确认它适用于 2.3.3。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多