Cordova开发
文章平均质量分 78
xiaoyu_zheng
致力于iOS, Android平台的移动电商(Mobile eCommerce)研发
展开
-
今天Gradle升级了发现cordova项目报错了
今天Gradle升级了发现cordova项目报错了,如下最后发现原来是因为android support library互相不兼容导致的,这些support library的版本不一致,导致项目中Crosswalk插件里面报了android:attr/fontVariationSettings not found等等这些错误,好了找到问题解决就快了:让这些support library强制统一版本...原创 2018-03-18 12:28:59 · 3717 阅读 · 0 评论 -
Cordova热更新(一、流程与原理篇)
最近需要上线app,所以需要对cordova热更新的整个流程整理下,防止出现问题,项目的结构大致如下:一个是vue开发的工程叫Vue-mobile,一个是cordova打包app的工程叫Cordova-appVue-mobile工程:Cordova-app工程:cordova-app工程中的www文件夹里面的html等文件是软链接的Vue-mobile工程中的dist文件夹的链接方法:比如这两个工...原创 2018-05-07 20:42:38 · 6172 阅读 · 2 评论 -
Cordova app中点击打开微信功能
最近在项目需要一个功能就是,在cordova app中点击然后直接跳转到微信的公众号中让用户关注公众号,但后来发现微信sdk现在不支持这个接口了,无奈只能实现点击打开微信这个功能了。本来是使用下面这种方式实现的 try { if (typeof cordova != undefined) { let ref = cordova.InAppB...原创 2018-05-22 10:22:05 · 3641 阅读 · 0 评论 -
快速自定义Cordova插件(-IOS篇)
之前写过一篇安卓中如何创建插件的,最近有时间了把ios中创建插件也总结下吧。1,安装plugman,Cordova需要用这个来创建插件命令: npm install -g plugman2,plugman安装完之后就可以创建一个插件了cordova plugin命令:plugman create --name [插件名] --plugin_id [插件ID] --plugin_version [插...原创 2018-06-14 23:07:59 · 5444 阅读 · 0 评论 -
快速自定义Cordova插件(-配置文件)
之前写过两篇cordova自定义插件的文章,都是没使用到第三方库,也没有提供用户自定义配置变量,这篇文章主要就来处理这些问题。例子是用的cordova-plugin-wechat这个插件一、动态改变插件参数变量...原创 2018-07-02 10:59:56 · 2980 阅读 · 0 评论 -
Cordova热更新(二、更新遇到的问题)
今天打开app发现,app热更新遇到问题了:问题描述:1,使用的是自动更新的方式,热更新在app的config.xml里面配置如下:<chcp> <auto-download enabled="true" /> <auto-install enabled="true" /> <native-interface...原创 2018-07-12 11:36:50 · 4287 阅读 · 0 评论 -
Cordova热更新(三、版本控制)
需求:1,由于app审核的限制,app审核状态和发布上线状态展示内容有区别2,各大应用市场审核状态不一致,有的在审核,有的审核失败了,有的审核通过了,所以各大应用市场的app版本是不一样的,如果不同版本的app里面的内容发生bug又如何解决所以这就需要一个发布的版本控制了。这里先整理下app中几个要素:项目号,渠道号,版本号...原创 2018-07-12 11:48:41 · 1285 阅读 · 0 评论