草庐IT

uni-captcha

全部标签

uni-app整包更新与热更新方案(安卓和IOS)

原文链接:uni-app整包更新与热更新方案(安卓和IOS)效果预览大致效果:打开App,进入首页(首次),检测线上是否存在新版本,如果存在,弹窗提示用户是否进行版本更新。Android有热更新和整包更新,若为热更新,更新完会自动重启;若为整包更新,则进入浏览器(如果上架了应用市场,对应逻辑可以写成跳转到应用市场)进行下载。ios则只能跳转到AppStore进行更新。如果用户点了取消按钮,在使用App的过程中不会再进行弹窗提示,等到用户下次进入App才会重新提示。步骤客户端版本管理字段解释更新包名称更新包名称,例如:HK-IOS-1.0.0更新包文件上传的apk、ipa、wgt文件更新包版本号

uni-app整包更新与热更新方案(安卓和IOS)

原文链接:uni-app整包更新与热更新方案(安卓和IOS)效果预览大致效果:打开App,进入首页(首次),检测线上是否存在新版本,如果存在,弹窗提示用户是否进行版本更新。Android有热更新和整包更新,若为热更新,更新完会自动重启;若为整包更新,则进入浏览器(如果上架了应用市场,对应逻辑可以写成跳转到应用市场)进行下载。ios则只能跳转到AppStore进行更新。如果用户点了取消按钮,在使用App的过程中不会再进行弹窗提示,等到用户下次进入App才会重新提示。步骤客户端版本管理字段解释更新包名称更新包名称,例如:HK-IOS-1.0.0更新包文件上传的apk、ipa、wgt文件更新包版本号

uni-app 踩坑指南

一、uni-app微信小程序踩坑指南1、uni-app运行到微信小程序时是小游戏模式uni-app在首次配置小程序AppID时,如果是小游戏的AppID,在微信开发者工具中运行之后,再次更改成小程序的AppID后,微信开发者工具中还是显示的‘小游戏开发模式解决方案:在微信开发者工具中,把相关小程序项目删除,再次重新编译就OK了PS:uni-app仅支持微信小程序,不支持微信小游戏等。2、微信小程序:badattrdata-event-optswithmessage异常代码:templatev-for="(item,index)inchassisList"> view:key="‘frog’+i

uni-app 踩坑指南

一、uni-app微信小程序踩坑指南1、uni-app运行到微信小程序时是小游戏模式uni-app在首次配置小程序AppID时,如果是小游戏的AppID,在微信开发者工具中运行之后,再次更改成小程序的AppID后,微信开发者工具中还是显示的‘小游戏开发模式解决方案:在微信开发者工具中,把相关小程序项目删除,再次重新编译就OK了PS:uni-app仅支持微信小程序,不支持微信小游戏等。2、微信小程序:badattrdata-event-optswithmessage异常代码:templatev-for="(item,index)inchassisList"> view:key="‘frog’+i

基于vue的uni-app生态——学习笔记001

目录vue的简介什么是vue.jsvue相比传统的js开发优势有哪些vue的优势与传统的开发文件相比的类型变换与传统的开发相比开发文件内部架构的变化uni-app生态(编辑器的使用)编辑器的下载编辑器的使用基于vue开发的uni-app生态的文件结构创建完一个新的目录后,文件结构如下​编辑各个文件夹的作用及使用方式关联服务空间文件夹关联云服务空间说明创建项目中页面文件夹 静态资源文件夹引用或下载的网络组件文件夹 App.vue文件入口文件vue项目的入口文件uni-app生态的基础配置文件页面路由配置文件控制应用的风格文件 vue的简介什么是vue.jsVue(读音/vjuː/,类似于view

基于vue的uni-app生态——学习笔记001

目录vue的简介什么是vue.jsvue相比传统的js开发优势有哪些vue的优势与传统的开发文件相比的类型变换与传统的开发相比开发文件内部架构的变化uni-app生态(编辑器的使用)编辑器的下载编辑器的使用基于vue开发的uni-app生态的文件结构创建完一个新的目录后,文件结构如下​编辑各个文件夹的作用及使用方式关联服务空间文件夹关联云服务空间说明创建项目中页面文件夹 静态资源文件夹引用或下载的网络组件文件夹 App.vue文件入口文件vue项目的入口文件uni-app生态的基础配置文件页面路由配置文件控制应用的风格文件 vue的简介什么是vue.jsVue(读音/vjuː/,类似于view

uni-app 24h无人共享洗车-自助洗车小程序-带商城开源了~

耗时3个多月做完的一个项目,功能完整,已经把后端api剔除,放了静态数据供参考,拿出来分享给大家。本人是JAVA后端一枚,uniapp入手还是挺简单的,主要把flex布局学好就行了。注意:仅在微信小程序测试过,因为后台登录用了微信系,所以没有测过其他环境,页面都是flex布局,理论上是可以适配所有机型的。商城风格是仿了小米lite。开发完觉得费了时间的地方(仅供参考):商城页标题栏默认透明,下拉变色,这个在开发过程中还是耗费了几天时间,最后抽取出了一个单独的组件。商品详情页标题栏也做了透明效果,且可以点击按钮跳转到指定位置,这个其实还是有几个小的细节需要注意,有需求具体请看代码。商城首页二级分

uni-app 24h无人共享洗车-自助洗车小程序-带商城开源了~

耗时3个多月做完的一个项目,功能完整,已经把后端api剔除,放了静态数据供参考,拿出来分享给大家。本人是JAVA后端一枚,uniapp入手还是挺简单的,主要把flex布局学好就行了。注意:仅在微信小程序测试过,因为后台登录用了微信系,所以没有测过其他环境,页面都是flex布局,理论上是可以适配所有机型的。商城风格是仿了小米lite。开发完觉得费了时间的地方(仅供参考):商城页标题栏默认透明,下拉变色,这个在开发过程中还是耗费了几天时间,最后抽取出了一个单独的组件。商品详情页标题栏也做了透明效果,且可以点击按钮跳转到指定位置,这个其实还是有几个小的细节需要注意,有需求具体请看代码。商城首页二级分

记录--uni-app实现蓝牙打印小票

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助说明基于uni-app开发,调用官方蓝牙相关api实现连接蓝牙与向蓝牙热敏打印机发送字节流,可打印文字,二维码,图片,调整字体大小等,本文提供大概思路结构bluetooth.js蓝牙连接相关模块封装commands.js打印十六进制相关代码库gbk.js编码转换库地址printerjobs.js打印实现库bluetooth.js蓝牙连接相关封装代码classBluetooth{constructor(){this.isOpenBle=false;this.deviceId="";this.serviceId="";this.write

记录--uni-app实现蓝牙打印小票

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助说明基于uni-app开发,调用官方蓝牙相关api实现连接蓝牙与向蓝牙热敏打印机发送字节流,可打印文字,二维码,图片,调整字体大小等,本文提供大概思路结构bluetooth.js蓝牙连接相关模块封装commands.js打印十六进制相关代码库gbk.js编码转换库地址printerjobs.js打印实现库bluetooth.js蓝牙连接相关封装代码classBluetooth{constructor(){this.isOpenBle=false;this.deviceId="";this.serviceId="";this.write