ionic3+angular4+cordova混合开发app总结

发布时间:2019-06-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了ionic3+angular4+cordova混合开发app总结脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1.更新热更新:先添加平台--ionic build --PRod压缩编译一次 cordova-hcp build ionic cordova prepare(将www的文件复制到platform里面的www)

安卓检测更新-----config.XMl与update.xML(版本代号)的版本号要一致,update.xml的url是apk的地址,放在oss上,不建议放服务器上,,带宽

安卓版本发布需要android:versionCode版本代号;设置版本号之后就会生成版本代号,相对应;版本代号要比应用市场的大

2.添加插件或者代码不生效的时候可以rm安卓平台 ionic cordova platform rm andROId 然后把plugins platform www文件夹删掉。 再添加回来 ionic cordova platform add android 安卓打包:ionic cordova build android --prod

3.ionic cordova platform查看已安装平台,ionic info查看ionic配置,
ionic info查看信息,若显示全局cordova没有安装,则安装npm install -g cordova@4特定版本,,再来 安装npm install -g cordova@7.0.1或其他版本就可以;卸载npm uninstall cordova -g

4.devApp调试时,无法触发键盘的,以及图片上传

5.ios打包需要在mac电脑上的xcode 先ionic cordova build ios

6.热更新需要ionic cordova platform add android,添加安卓平台报错的话,加android studio配置sdk,重新安装报错的插件ionic cordova plugin add ionic-plugin-keyboard
利用java的keytool生成一个秘钥文件(android.keyStore

7.热更新控制版本号的不同而进行更新 :
http://blog.csdn.net/ljw12421...
https://www.jianshu.com/p/2f3...

8.添加平台报错的时候需降低平台的版本 : (在android@7.0.0平台以后项目结构发生改变,构建会报错)
https://stackoverflow.com/que...

9.使用Chrome 浏览器调试移动端网页 chrome://insPEct/#devices (debug版本才可以调试,签名包无法调试,第一次使用需要翻墙,不使用--prod压缩还可以调试main.js) 可以检测真机上的报错
清缓存 :chrome://appcache-internals
连上真机之后 ionic cordova run android -lc 可以动态刷新页面,实时调试。

10.应用图标和启动页画面--》根目录下的resources文件夹 会在Platforms的android的res文件夹生成相应的icon和splash:
https://blog.csdn.net/qq_2043...
https://blog.csdn.net/zapzqc/...

11.tappable属性解决点击延迟 https://blog.csdn.net/bangren...

12.极光推送jpush,解决推送获取不到设备id : (降低版本)
https://blog.csdn.net/li11_/a...

安卓关闭进程,收不到消息通知,ios的通知系统是苹果的服务器发送给ios设备的,如果你第一次打开应用同意接收通知,那么苹果就会在服务器上注册这台设备的通知ID,并且应用的服务器也会收到通知ID,当应用要发通知时,是应用的服务器发消息给苹果服务器,然后苹果服务器发消息给设备,跟你的应用是否打开没有关系。

13.添加平台报node-sass错误时重装:(安装nodesass的方法)
sudo SASS_BINARY_SITE=https://npm.taobao.org/mirror... npm install node-sass@4.7.2 --save --ignore-scripts
sudo npm install
然后在node_modules下的node-sass创建vendor空文件夹
sudo SASS_BINARY_SITE=https://npm.taobao.org/mirror... npm rebuild node-sass --save

脚本宝典总结

以上是脚本宝典为你收集整理的ionic3+angular4+cordova混合开发app总结全部内容,希望文章能够帮你解决ionic3+angular4+cordova混合开发app总结所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。