
cordova专题
文章平均质量分 61
coderchenhao
这个作者很懒,什么都没留下…
展开
-
cordova踩坑(二)-android9热更新失败
博主最近项目上需要对一个andorid9项目增加热更新功能。热更新功能就是不需要下载整个安装包,只更新改动过的文件,这样对于用户体验比较好。在增加热更新的过程中踩了个坑,因此写了这篇博文,有需要的小伙伴可以参考借鉴。原创 2025-01-19 09:24:14 · 238 阅读 · 0 评论 -
cordova踩坑(一)-android9打包失败
在项目文件里面搜索versioncompare,发现在cordova.gradle里面有这个包的引用声明,咋一看这个脚本用的还是jcenter的库,没有走博主定义的全局gradle配置。因此只需要在加上阿里云的maven仓库地址即可。博主在使用cordova打包android9的时候,出现了如下错误,找不到com.g00fy2:versioncompare:1.3.4。点击打包提示的链接,发现jcenter里面确实没有versioncompare这个包。配置加上后,继续打包,可以发现项目打包成功了。原创 2025-01-19 08:27:51 · 426 阅读 · 0 评论 -
cordova插件(二)-hot-code-push-plugin
插件介绍基于cordova框架,我们可以将h5资源打包成app。然后通过热更新插件可以实现h5资源的热更新,而不用重新发布到应用市场,让客户再从应用市场下载。插件的使用插件安装cordova plugin add cordova-hot-code-push-plugin从图片可以得知,我们还需要安装cordova-hot-code-push-cli工具,它可以帮助我们更好的进行热更新插件的相关操作。生成cordova-hcp.json文件执行下面的命令,并进行相关的参数的配置后,我们就可原创 2020-08-11 00:00:49 · 980 阅读 · 1 评论 -
基于cordova的混合app开发
什么是混合App?混合App是介于h5和原生开发中的一种,既有原生的部分,也有h5的部分。这种开发模式,既能够上线各大应用市场,也能够坐到跨平台。技术路线博主这里使用的是 win10系统 + h5 + cordova。cordova封装了原设备的api,然后可以提供给js调用,也就是我们所说的h5开发。安装android环境这里博主以android为例,使用混合开发模式搭建出一个app。因此,博主先要搭建一下android开发环境。下载androidSdk tools下载地址:android原创 2020-08-02 22:34:55 · 949 阅读 · 0 评论 -
cordova插件(一)-inappbrowser
插件介绍博主这里讲的是cordova-plugin-inappbrowser这个插件,它可以帮我们实现这样的一个功能,就是在我们的混合app里面,使用app内置浏览器打开一个页面,而不用内置浏览器去打开。使用插件下面我们开始讲解inappbrowser插件的使用。安装插件在我们的项目根目录执行下面的命令。cordova plugin add cordova-plugin-inappbrowser查看命令执行结果:js修改我们这里实现的是这样的一个功能,当cordova容器加载完毕的时候原创 2020-08-10 20:57:19 · 3224 阅读 · 0 评论