- 鸿蒙系统微信小程序的背景色怎么跟安卓系统的背景色不一致?
安卓系统上微信小程序的背景色好像是#FFFFFF ,鸿蒙系统上的背景底色怎么好像是一个灰色的色调?
2021-08-06 - wx.uploadFile 上传文件 调用多次 会导致微信小程序爆内存,微信出现无响应闪退?
<template> <view class="content"> <u-button type="warning" @click="chooseVideo">选视频</u-button> <u-button type="warning" @click="delVideo">取消</u-button> </view> </template> <script> import {uploadUrl} from '../../config/env.js'; import {mapGetters} from 'vuex'; export default { data() { return { uploadVideoUrl: uploadUrl + '/uploadapi/video', }; }, methods: { //删除已经上传的视频 delVideo(){ this.uploadVideo = {}; this.uploadPercent = 0; this.uploadVideoPath = ''; this.uploadTask.offProgressUpdate(); this.uploadTask && this.uploadTask.abort(); this.uploadTask = null; this.socketTask && this.socketTask.close({ code: 1000 }); this.socketTask = null; this.heartBeatTimer && clearInterval(this.heartBeatTimer); this.heartBeatTimer = null; }, chooseVideo(){ //选择视频 uni.showLoading({ title: '读取视频中' }); this.uid = this.$u.guid(); uni.chooseVideo({ count: 1, sourceType: ['camera', 'album'], compressed: false, success: (res)=>{ console.log(res); if(res.size > 524288000){ return uni.showToast({ icon: 'none', title: '所选的视频超出500M,无法上传!' }) }; this.uploadPercent = 0; uni.showLoading({ title: '解析视频中' }); this.uploadVideoPath = res.tempFilePath; //上传视频 this.uploadTask = uni.uploadFile({ url: this.uploadVideoUrl, //仅为示例,非真实的接口地址 filePath: res.tempFilePath, name: 'upfile', formData: { uId: this.uid }, timeout: 7200000, success: (uploadFileRes) => { this.uploadVideo = JSON.parse(uploadFileRes.data).data; uni.showToast({ icon: 'none', title: '上传成功,可以发布' }); }, fail: (error)=>{ console.log(error); if(error.errMsg == 'uploadFile:fail abort'){ uni.showToast({ icon: 'none', title: '您取消了视频上传!', duration: 2000 }); }else{ uni.showToast({ icon: 'none', title: '视频上传失败,请重试!', duration: 2000 }); }; //结束上传任务 this.uploadVideo = {}; this.uploadPercent = 0; this.uploadVideoPath = ''; this.uploadTask && this.uploadTask.abort(); this.uploadTask = null; this.socketTask && this.socketTask.close({ code: 1000 }); this.socketTask = null; this.heartBeatTimer && clearInterval(this.heartBeatTimer); this.heartBeatTimer = null; }, complete: () => { //关闭socketTask this.socketTask && this.socketTask.close({ code: 1000 }); this.socketTask = null; this.heartBeatTimer && clearInterval(this.heartBeatTimer); this.heartBeatTimer = null; this.uploadTask && this.uploadTask.abort(); this.uploadTask = null; } }); this.uploadTask.onProgressUpdate((res)=>{ uni.showLoading({ title: '解析进度' + res.progress + '%' }); if(res.progress >= 100){ uni.hideLoading(); this.uploadTask.offProgressUpdate() } }) }, fail: (error) => { uni.hideLoading(); //关闭socketTask this.socketTask && this.socketTask.close({ code: 1000 }); this.heartBeatTimer && clearInterval(this.heartBeatTimer); }, }); }, } } </script> <style lang="scss" scoped> </style> 用的是uniapp框架,虽然调用接口前缀是uni.但是实测换成wx.uploadFile()仍然是会出现这种情况 多次上传之后就出现内存爆满,微信闪退,真机测试的是华为荣耀v30 系统是鸿OS2.0
2021-07-23 - 微信小程序 小程序直播插件 在华为荣耀V30手机上直播显示有问题?
小程序直播插件 华为荣耀V30 观看直播的时候只能看到画面,其他所有控件全部被覆盖在了直播画面之下 不清楚是什么原因
2020-04-30 - 问一个问题,关于安卓手机的back按键
为什么我按了手机上的back按键,我开发的小程序会先跳到首页然后瞬间把小程序杀掉,我在那个页面上设置的是unload函数里面写的是 wx.navigateBack函数,应该是理应回到首页啊 [图片]可是他现在回到首页完了还给我把小程序杀掉?为什么
2017-05-20 - 求解加密问题
我现在在我的小程序里面对应该json格式的数据进行了加密然后发送后台,后台返回的应该加了密的json格式数据,我现在要解密这个数据,我用的是des加密,现在是解密的时候报了错[图片] token是我对我要发送的数据加的密,后台接收到都是可以解析的,现在后台返回的数据是加了密的,我解不了密,算法都是没错的,但为什么给我报个什么uri格式不正确??????
2017-05-16 - 大神们请教个小程序问题
[图片] 我这边是在网上找的一个des加密算法,里面用到btoa跟atob函数,但是微信里面没有这两个函数,我该怎么解决????
2017-05-15