每个本机调用都会被 uncaught:Exception 捕获:(TypeError): 无法调用未定义的方法 'xxx'
Every native call will get uncaught:Exception caught:(TypeError):Cannot call method 'xxx' of undefined
我的配置是:
Ubuntu server 14.04 64 bit
GWT 2.7
Cordova 5.4.1
Andorid SDK Manage 24.04.1
Andorid SDK Tools 24.04.1
Andorid SDK Platform-Tools 23.1
Andorid SDK Build-Tools 23.0.2
Andorid 5.1.1(API 22) SDK Platform
我下载了 gwtphone从这里获取展示
https://github.com/vipulz/gwt-phonegap.showcase
并在浏览器中 运行 获取它(通过超级开发模型),然后编译它,并遵循以下步骤:
https://ccoenraets.github.io/cordova-tutorial
创建了一个标准的cordova项目,并添加了andorid平台,复制了showcase文件夹,showcase.html和一些资源文件到cordova项目的www文件夹,重命名showcase.html为index.html,并添加
<script type="text/javascript" src="cordova.js"></script>
之前
<script type="text/javascript" src="showcase/showcase.nocache.js"></script>
然后 cd 到 platforms/andorid,运行
cordova run android
然后我的 phone(运行ning android 4.4.2)
安装了一个应用程序
似乎所有gwt/js东西都有效,我可以点击菜单到相应的视图,但是所有本地调用都不起作用,例如,点击加速器,跳转到相应的视图然后点击[开始]按钮,它会发出警报:
uncaught:Exception caught:(TypeError):Cannot call method 'watchAcceleration' of undefined
实际上每个本地调用都会给出类似的错误,我错了什么?
最后,我发现安装插件后(如下图),相应的功能可以正常工作
cordova 插件添加 cordova-plugin-camera
我的配置是:
Ubuntu server 14.04 64 bit
GWT 2.7
Cordova 5.4.1
Andorid SDK Manage 24.04.1
Andorid SDK Tools 24.04.1
Andorid SDK Platform-Tools 23.1
Andorid SDK Build-Tools 23.0.2
Andorid 5.1.1(API 22) SDK Platform
我下载了 gwtphone从这里获取展示
https://github.com/vipulz/gwt-phonegap.showcase
并在浏览器中 运行 获取它(通过超级开发模型),然后编译它,并遵循以下步骤:
https://ccoenraets.github.io/cordova-tutorial
创建了一个标准的cordova项目,并添加了andorid平台,复制了showcase文件夹,showcase.html和一些资源文件到cordova项目的www文件夹,重命名showcase.html为index.html,并添加
<script type="text/javascript" src="cordova.js"></script>
之前
<script type="text/javascript" src="showcase/showcase.nocache.js"></script>
然后 cd 到 platforms/andorid,运行
cordova run android
然后我的 phone(运行ning android 4.4.2)
安装了一个应用程序似乎所有gwt/js东西都有效,我可以点击菜单到相应的视图,但是所有本地调用都不起作用,例如,点击加速器,跳转到相应的视图然后点击[开始]按钮,它会发出警报:
uncaught:Exception caught:(TypeError):Cannot call method 'watchAcceleration' of undefined
实际上每个本地调用都会给出类似的错误,我错了什么?
最后,我发现安装插件后(如下图),相应的功能可以正常工作
cordova 插件添加 cordova-plugin-camera