
有Cordova能力的项目 都需要 node 工具 生成出来。然后这个 项目里面就集成了 cordova 的框架源代码。
如果在原有的IOS项目中添加cordova? 这个需要好好看看 生成的Cordova 项目,把项目里面的 Cordova 核心源代码 单独剥离出来
(需要看懂cordova 是怎么运作原理才行,可能需要改些源代码)
然后添加到现有的项目中去
1、安装工具进入nodejs, 安装工具plugman,管理插件,输入命令npm install -g plugman
等待下载安装
2、使用plugman命令生成插件框架
cmd 进入用于生成插件框架的空目录,输入plugman create --name <pluginName>--plugin_id <pluginID>--plugin_version 0.0.1
3、为生成的插件添加安卓平台
plugman platform add -platform_name android
4、修改生成插件安卓平台包名信息,适配安卓的格式,例如将cordova-plugin-HSUtil改成com.compony.projectname.plugin
修改包括安卓平台中的java文件和plugin.xml
5、编辑插件中的java文件
6、将插件导入到cordova中
cordova plugin add path-to add
例如 cordova plugin add ../../PlugmanDir/plugDir
7、使用plugin
8、编辑plugin之后如需重新载入,可先删除plugin再添加,删除命令为
cordova plugin rm plugin-id
cordova 插件并不是 X5中的 是添加到cordova 项目当中的X5只需要写cordova 官方提供的调用方法
并按照cordova 所需要的形式 编译X5项目 放入到cordova项目当中
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)