Cordova自定义插件实战
使用前提
- 已经能够实现原有插件的使用。
- 稍微熟悉JS语言(其实我也不会)
- 创建一个Cordova的Demo。
自定义插件实战
准备工具
- 用Cordova在Dos中创建一个Demo,之后将此Demo在Eclipse中引入,会发现多了两个文件CordovaLib和MainActivity。
- 新建一个text的Android工程,将MainActivity中src目录下的org.apache.cordova包,assets目录下的www文件,和res目录下的XML文件夹拷到新建text工程的相应位置。
- 将Cordova作为text外部依赖库。

Toast
先写一个比较简单的插件,方便大家了解这个插件化的编写流程,只要把套路记住了,其他的都好弄。
先说一下在写插件的过程中我们需要经常接触的四个文件。
- 插件的JAVA文件—位于src目录下–自己写
- 插件的JS文件—位于assets/www/plugins目录下–自己写
- Cordova_plugins.js—位于assets目录下–插件的配置文件
- Config.xml—位于res/xml目录下–添加配置
在自定义插件的过程中我们会经常接触的就是这四个文件,接下来就是套路了。
编写Java文件:在src目录下新建一个包,包名随便起,我的是com.pactera.plugin,之后在里面新建一个Toast类。
public class Toast extend

本文介绍了Cordova自定义插件的实战步骤,包括使用前提、自定义Toast插件的实现、验证过程和Call&SMS插件的尝试。通过四个关键文件:Java插件文件、JS文件、cordova_plugins.js和Config.xml的配置,遵循固定套路,可以成功创建和运行自定义插件。文章还提及了HTML交互、回调和Activity结果处理等拓展内容。
最低0.47元/天 解锁文章

1359

被折叠的 条评论
为什么被折叠?



