phonegap 通过 js调用java方法
来源:互联网 发布:淘宝是p2p吗 编辑:程序博客网 时间:2024/05/02 00:11
本文以android为例 , 如果还不知道如何创建phonegap项目的,可以参照我的上一篇文章
js调用java 是通过开发一个phonegap插件的方式来实现的
1.创建一个类继承 CordovaPlugin类,覆盖execute()方法
execute即为js会调用的方法,其中的message会返回给调用它的js
2. 创建一个myplugin.js
exec就是cordova提供用来调用java的方法,其中
第一个参数表示成功时的回调函数,winParam接受由java类execute 方法返回的message
第二个参数表示失败时调用的回调函数
其中 MyPlugin 映射本地插件类的名字
testAction表示 自定义类中调用触发的操作名
[message] : 可选参数,允许用户以数组形式发送数据,在自定义类中处理使用
3.修改 index.html ,添加调用插件的按钮
4 打开 config.xml文件,告诉项目,MyPlugin映射哪一个java类,也就是对调用哪一个类的execute方法
5 打开 cordova_plugins.js 文件,添加插件定义
6 完成,运行测试成功。
0 0
- phonegap 通过 js调用java方法
- phoneGap开发IOS,JS调用IOS方法/phoneGap插件开发
- 通过java调用js方法的demo
- 通过java调用js方法的demo
- phoneGap开发android,JS调用android方法
- Cordova2.0(既PhoneGap)中通过Plugin实现Java和JS代码互相调用
- Phonegap通过JS访问本地接口的两种方法
- PhoneGap(Cordova)之js调用本地native的方法
- 【phonegap】使用的java与js互相调用的原理
- 通过node.js 安装phonegap
- js调用java方法
- 通过Java反射调用方法
- 通过Java反射调用方法
- 通过Java反射调用方法
- 通过Java反射调用方法
- 通过Java反射调用方法
- 通过Java反射调用方法
- java通过反射调用方法
- 汇编基础教程(一)——寄存器介绍
- 关于ad hoc retrieval的解释
- ios从rgb数据生成UIImage
- 利用有限自动机进行字符串匹配
- JDK动态代理
- phonegap 通过 js调用java方法
- ios播放PCM数据
- OSPF骨干0区域是怎么避免环路的?
- 学了3,4年,终于明白了高斯白噪声的那些东西。
- hud1025 最长递增子序列 dp
- 面向对象,结合C#的初次总结
- 摄像机视口屏幕投射
- HDU—— 1032 The 3n + 1 problem
- 查看ubuntu硬件信息