随笔分类 - uni app (vue2版)
uni-app开发过程记录
摘要:onLoad(){ // #ifdef APP-PLUS var height = 0; uni.getSystemInfo({ success: (sysinfo) => { height = sysinfo.windowHeight; }, complete: () => {} }); var
阅读全文
摘要:##解决 plus.screen.lockOrientation('portrait-primary'); //强制App竖屏,不可旋转横屏 "screenOrientation": [ //应用支持的横竖屏 "portrait-primary", //支持竖屏 // "portrait-secon
阅读全文
摘要://分享给朋友 wxManShare(){ if(this.$platform=='android'){ let iurl=this.liveInfo.limg uni.share({ provider: "weixin", scene: "WXSceneSession", type: 0, hre
阅读全文
摘要:###如图,此弹框无论测试环境还是正式环境都有可能弹出,为避免被用户看到,需要处理一下。 ####本文参考了:https://blog.51cto.com/u_15082397/4156000 ####方法一:全部更新一遍做到一致,从根本上解决 将HBuilderX升级到最新版本,再重新打包自定义基
阅读全文
摘要:###此博客写的很详细了:https://www.cnblogs.com/xiaoyan2017/p/11531238.html ###官方配置文档详见:https://uniapp.dcloud.io/collocation/pages?id=app-titlenview-buttons ####
阅读全文
摘要:####App环境 if (uni.getSystemInfoSync().platform == 'ios'){ plus.ios.import("UIApplication").sharedApplication().performSelector("exit") } else if (uni.
阅读全文
摘要:####应用场景一般是: 页面A,用户执行操作 -->需要登录后操作 -->引导至登录页登录 -->登录成功后:1、跳转至某一指定页面 或 2、 navigateBack()上一页(页面A) ####①跳转至某一指定页面(注:没有uniapp的自动缓存,页面会刷新,可通过watch监听用户登录状态,
阅读全文
摘要:uniapp做开发区别于H5开发,不能使用js进行dom操作,只能获取dom信息。 (获取dom信息参考:https://www.cnblogs.com/huihuihero/p/12966528.html ) 不能操作dom,这使得通过操作dom来实现一些简单的动画效果变得困难 不过有一个很简单的
阅读全文
摘要:<picker mode="date" :value="getDate" :start="getDate('start')" :end="getDate('end')" @change="selectDate"> <view class="date-screen">日期筛选</view> </pic
阅读全文
摘要:####直接贴代码(仅供参考,未将重复代码简化,如有需要可自行简化) #####相关文档 https://uniapp.dcloud.io/api/request/network-file?id=downloadfile https://uniapp.dcloud.io/api/file/file?
阅读全文
摘要:##封面失效bug描述 ####1、video组件初始化时,设有封面图,自动播放为false。如下 ####2、当执行切换清晰度操作时(即更改video的src),video组件的媒体地址更改后,封面图失效,变为黑屏,但点击播放按钮是可以播放的 ##解决 ####1、思路:切换清晰度后将自动播放设为
阅读全文
摘要:
阅读全文
摘要:##1、unipush的使用以及注意事项 https://www.cnblogs.com/huihuihero/p/13711909.html ##2、获取手机标识(主要是clientid),后端会需要用到的 ####详细可见 https://ask.dcloud.net.cn/article/34
阅读全文
摘要:##具体实现步骤 ####unipush使用指南 https://ask.dcloud.net.cn/article/35622 ##通知消息的左上角图标为默认的hbuild图标,如何修改 1、让ui做一下图标,需要注意以下几点: 1.必须是带 Alpha 透明通道的 PNG 图片。 2.背景必须是
阅读全文
摘要:####图示 ####在components文件夹下新建back-top/back-top.vue,写入以下代码 <template> <view v-if="scrollTop>400" class="backTop" :class="{'mescroll-fade-in':isShowToTop
阅读全文
摘要:####官方文档: https://uniapp.dcloud.io/api/media/image?id=previewimage ####示例 <image :src="liveQrcode" @tap="previewImg" :data-imgurl="liveQrcode" /> //预览
阅读全文
摘要:####官方文档: https://ask.dcloud.net.cn/article/35621 ####基本示例 <view @tap="openUrl(item.url)">浏览器中打开</view> openUrl(url){ //打开外部url plus.runtime.openURL(u
阅读全文
摘要:##以下是大概流程,详细流程见文档 ####需要注意 注1:所有操作需在苹果电脑上完成 注2:一下所有证书、公钥文件及描述文件的生成。务必使用同一个【证书请求文件】,否则可能带来不必要的问题。如推送证书不生效等 问:推送证书不生效是指? 答:如果app开发证书,生产证书和消息推送证书,三者使用的证书
阅读全文
摘要:####直接贴代码 getLiveTimeCount(startTime){ if(startTime){ //如果设置了开始时间 this.liveCountTimes=setInterval(()=>{ //注:不论安卓还是ios,请将时间如 2020-02-02 20:20:20 转化为 20
阅读全文
摘要:###直接贴代码 //支付宝支付 zfbPay(){ uni.getProvider({ //获取可用的支付环境 service: 'payment', success: res=>{ if (~res.provider.indexOf('alipay')) { //先判断用户是否有支付宝支付环境
阅读全文