草庐IT

uni-getLocation

全部标签

原生app 打开uni小程序 传参问题

最近要在一个原生app的基础上开发新功能, 新功能和原app没有太多交集,考虑到原生app开发复杂,工期较长,决定在原生app的基础上整合uni小程序,使用uniapp开发新功能,在整合的过程中遇到了几个问题,这里记录一下,一. uni小程序的文档在3.5.3这个版本,目前为止,他的文档还没有随之修改,很多接口对不上,第一次整合的时候遇到打开小程序闪退的问题,也没有具体的报错信息,这就很难调试,  解决问题的方法是根据他自带的demo进行调试,1.修改targetSdkVersion2.将proguard.cfg和自己原有的文件整合,  3.AndroidManifest.xml别忘添加如下的

原生app 打开uni小程序 传参问题

最近要在一个原生app的基础上开发新功能, 新功能和原app没有太多交集,考虑到原生app开发复杂,工期较长,决定在原生app的基础上整合uni小程序,使用uniapp开发新功能,在整合的过程中遇到了几个问题,这里记录一下,一. uni小程序的文档在3.5.3这个版本,目前为止,他的文档还没有随之修改,很多接口对不上,第一次整合的时候遇到打开小程序闪退的问题,也没有具体的报错信息,这就很难调试,  解决问题的方法是根据他自带的demo进行调试,1.修改targetSdkVersion2.将proguard.cfg和自己原有的文件整合,  3.AndroidManifest.xml别忘添加如下的

uniapp之uni-starter小程序多端研发框架搭建与项目实践

随着移动互联网的飞速发展,无数移动APP琳琅满目;在移动App的发展的基础上,衍生了小程序、轻应用技术,它随时可用,但又无需安装卸载。小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。它与H5的主要区别在于基于浏览器内核完全重构的一个内置解析器,针对性做了优化,配合自定义的开发语言标准,提升了小程序的性能以及系统API、权限能力。所以,小程序的小体现的是它的轻应用性,无需下载,体现了“用完即走”的理念。小程序可以承载几乎一般所有App的业务与功能,目前小程序已经成为很多企业

uniapp之uni-starter小程序多端研发框架搭建与项目实践

随着移动互联网的飞速发展,无数移动APP琳琅满目;在移动App的发展的基础上,衍生了小程序、轻应用技术,它随时可用,但又无需安装卸载。小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。它与H5的主要区别在于基于浏览器内核完全重构的一个内置解析器,针对性做了优化,配合自定义的开发语言标准,提升了小程序的性能以及系统API、权限能力。所以,小程序的小体现的是它的轻应用性,无需下载,体现了“用完即走”的理念。小程序可以承载几乎一般所有App的业务与功能,目前小程序已经成为很多企业

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