cordova给出TypeError:无法读取undefined:68的属性'DATA_URL'

时间:2014-01-14 14:24:54

标签: android eclipse cordova

我正在使用cordova测试项目用eclipse制作应用程序。

我按照以下步骤操作(这些步骤位于cordova-3.3.0 / cordova-android文件夹内的README中)。


将Cordova Android项目导入Eclipse

  1. 文件>新>项目...
  2. Android> Android项目
  3. 从现有源创建项目(指向在tmp / android中找到的生成的应用程序)
  4. 右键单击libs / cordova.jar并添加到构建路径
  5. 右键单击项目根目录:运行方式>运行配置
  6. 单击Target选项卡并选择Manual(这样您就可以选择要构建的模拟器或设备)
  7. 我尝试的项目是:  科尔多瓦-3.3.0 \科尔多瓦 - 机器人\框架  科尔多瓦-3.3.0 \科尔多瓦-机器人\测试

    我一直遇到同样的错误:     未捕获的TypeError:无法读取未定义的属性“DATA_URL”:68

    我甚至尝试过完整的示例代码:

    http://docs.phonegap.com/en/edge/cordova_camera_camera.md.html#Camera
    

3 个答案:

答案 0 :(得分:2)

安装插件后再次尝试构建应用程序(cordova build)。如果有问题,请告诉我。

答案 1 :(得分:2)

有时只需要第二次尝试“phonegap build ios”或“phonegap build android”。至少这对我有用。

它与InAppBrowser插件有关。

答案 2 :(得分:0)

我也有两次运行“phonegap build android”以获得编译的经验。 根据我自己的经验,导致这种情况发生的是InAppBrowser插件。