cordova自定义插件(更新中)

1,创建自定义名称的cordova项目

>cordova create MyCordova(官网写法)

这样创建的项目在文件夹中的文件夹名为MyCordova,但是在项目导入eclipse的时候名称就会变成默认的HelloCordova,这样不利于项目开发。以下介绍如何创建指定文件名、包名和工程名的cordova项目。

在放项目的文件夹下打开cmd执行:

>cordova create MyCordova(文件夹名) com.xyb.mycordova(包名) MyCordova(工程名)

2,添加平台并加上crosswalk

>cordova platform add android@(xwalk在本地的地址)


cordova自定义插件

可参照:

一,在与工程平级的地方创建一个文件夹

MyZBarPlugin文件夹的结构(盗的图):

plugin.xml是插件的配置文件(用于对各种文件进行配置,配置js和.java文件):

MyZBarPlugin.js是插件的js文件(当js调用插件里面的方法时,就是根据这个方法getZBar名字来的):

调用方法成功或者失败的时候回有相应的回调函数,getZBar就是我们调用这个插件时候的方法

MyZBarPlugin.java是用于和android代码进行沟通的java代码:

根据action来匹配js调用的方法,这个部分还没有调通,在更新中

二,添加自定义插件到项目中去

写好文件结构、js和java,配置好plugin.xml之后就可以开始添加了

>cordova plugin add (自定义插件的本地地址)

此图表示插件添加成功

三,在js中调用插件中的方法

直接调用方法就可以了(更新中)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Cordova自定义插件实战# 使用前提 这篇文章是之前发表在CSDN上的,拿过来充数用的,其实那个时候也写了不少...
    one_cup阅读 1,594评论 5 3
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,292评论 25 708
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,954评论 6 342
  • 黝黑的面庞上,偶尔会露出朴实的笑容,走在人群里没有人能看出来他们是一位铁路工作者,在他们的脸上你可以看出那是一副...
    风吹啊吹阅读 501评论 0 2