随笔分类 - Uni-app
摘要:uniapp和h5进行混合开发,最近在接手开发微信小程序,在技术选型的时候,拟采用uniapp+h5进行混合开发。 想必为啥要使用uniapp开发,就不用多说了?就是为了进行跨平台开发。如果使用微信小程序的开发方式,开发出来的应用就只能在微信小程序使用,但是使用uniapp就可以多端开发,包括做ap
阅读全文
摘要:在用Uniapp做项目开发的时候,经常会遇到需要自定义tabbar来实现功能,下面是我写的基础tabbar组件。 <template> <view> <view class="main-home-tabbar"> <view class="tabbar-item" :class="'home' ==
阅读全文
摘要:在用uniapp做APP的时候,下拉刷新,上拉加载是常见的功能需求,现在整理一下: 第一步:设置下拉和上拉属性 找到【pages.json】设置: "enablePullDownRefresh": true, "onReachBottomDistance": 100, 示例: 第二步:页面新增下拉和
阅读全文
摘要:在做Uniapp项目开发的时候,了解其生命周期很重要,方便及时排查问题以及做项目开发。 一、应用生命周期 应用生命周期是指应用程序从启动到关闭的整个过程,包括:应用的启动、前后台切换、退出等。 此生命周期钩子函数是由Uniapp提供的。 onLaunch:应用程序启动时触发,仅在应用程序第一次启动时
阅读全文
摘要:在用uniapp进行将wap站转化为app的时候,默认打包后的文件,带有系统的导航栏,下面是去除的办法: 第一步:找到 sitemap.json 设置 titleNView为false: 第二步:在pages加入 { "webviewId": "common", "matchUrls": [{ "h
阅读全文
摘要:最近开发APP遇到苹果上架的问题,由于采用了第三方支付,由于苹果的霸王条款,所以需要完善苹果支付,以下是详细的开发流程和步骤: 首先看官方文档: https://uniapp.dcloud.net.cn/api/plugins/payment.html https://uniapp.dcloud.n
阅读全文
摘要:最近在用Uniapp开发APP,万事具备,出现了一个意外: UniAPP做微信支付,打包后,一个手机只能拉起一次支付,然后再次支付就报错了。 报错:{“errMsg"."requestPayment:faillpayment微信:-1]Generalerrors","errCode":-100"od
阅读全文
摘要:最近使用Uniapp开放一个混合APP,原本做好的微信授权登录,在真机调试的时候一切正常,可以授权登录,没有问题,但是打包后,就无法授权登录。 经过排查,发现掉入到了一个巨坑: 在Hbuilder以前的版本里,做微信授权登录需要配置:appid以及appsecret,如图: 在HBuilderX3.
阅读全文
摘要:最近在做APP开发,遇到一个问题: 经过排查定位是:证书别名签名错误: 注意这里使用的包名不能用Uniapp自己给的包名: 默认这里是【Uni.】开头的包名,但是如果是正常上线,需要填写为去:微信开发平台,申请的应用包名: 更多问题参考: https://blog.csdn.net/xin_666/
阅读全文
摘要:由于种种原因,在使用APP的时候,点击需要触发打开微信小程序的功能,具体代码示例: plus.share.getServices(function(res){ var sweixin = null; for(var i=0;i<res.length;i++){ var t = res[i]; if(
阅读全文
摘要:开发好的APP,最近内部测试,在安卓端调起支付没有问题,但是在IOS端,却无法进行支付,报错: 支付失败,原因requestPayment:fail service not found 论坛上的相同问题: https://ask.dcloud.net.cn/question/138796 具体解决方
阅读全文
摘要:在用Uniapp开发项目的时候,APP上线,就需要用到安卓证书,当然网上有很多生成证书的教程,各种安装,各种命令,下面就介绍两种快速方便的生成证书的方法: 第一种:在线证书生成: http://www.applicationloader.net/appuploader/keystore.php 然后
阅读全文
摘要:最近由于平台一些规则,导致应用下架,再次按照原来方式打包进行提交到华为应用市场,提示:请提供64位版本软件包后再提交审核 解决方法: HBuilder项目打包需要配置勾选arm64-v8a,默认只会集成armeabi-v7a 打完收工!
阅读全文
摘要:最近在用Uniapp开发项目,一直都是好好。但是突然报了一个神奇的错误: Access to XMLHttpRequest at 'http://xxxx.xxxx.com/addons/Paper/api/v1/papers?is_over=false&loading=true&page=1&si
阅读全文
摘要:在使用 Uniapp 开发APP的过程中,遇到一个问题,就是 Uniapp 里面不支持 $refs ,这可怎么办? Uniapp 中 $refs 获取不到值,主要有两种情况: 1、vue 页面。webview方法渲染 2、nvue 页面。weex方式原生渲染。 微信小程序本身就不支持操作 DOM ,
阅读全文
摘要:最近在做APP,由于华为手机更新过系统,再次用来调试APP发现就不行了。下面给出具体的解决方法: 第一步:打开【允许开发人员选项】 找到【设置】点击【关于手机】找到【版本号】点击7次或多次,允许开发人员选项。 第二步:USB链接手机打开【允许文件传输】 USB调试需要在用USB链接的时候,允许文件传
阅读全文
摘要:经常用Uniapp做APP开发,对于功能需求不大的APP,如果用iconfont里面的图标太麻烦,基本上uniapp自带的图标已经能够满足我的需求,但是每次找Uniapp的图标太麻烦了,在官网上几乎找不到入口(可能是我姿势不对),下面整理了一下Uniapp的UI,以及图标地址。 组件库: https
阅读全文
摘要:最近在提交苹果APP进行审核,提交审核版本的时候,就提交不了。主要报错: 您的 App 包含 NSUserTrackingUsageDescription,这表示您将会请求追踪用户。要在 App 产品页上更新此信息,您必须注明哪些数据类型会追踪用户。如果此描述有误,请更新您的 App 二进制文件,并
阅读全文
摘要:为了保证开发的APP应用能够顺利在App Store中审核成功,一般情况下会在上架之前,打包测试APP(TestFlight)进行测试后进行上传。那么如何将打包好的APP,上传后安装到测试手机上呢? 第一步:添加测试设备 首先打开苹果开发者,找到 Devices 添加可进行调试的设备。 在 App
阅读全文
摘要:在生成请求文件的时候,需要导出P12文件,但发现是灰色的: 然后发现 这个是什么原因造成的呢? 主要原因:选择的类型的错了。 解决办法:左栏有两个分类,一个钥匙串,一个是种类,要选择种类里面的【我的证书】或【证书】进行导出。 选择【系统】找到【我的证书】这样导出不了"个人信息交换(.p12)" 正确
阅读全文

浙公网安备 33010602011771号