- 小程序的名称正在审核中,这个时候提交小程序上线,名称会是显示以前的还是审核中的?
小程序还没有上线,小程序名称刚修改了,还在审核中,现在准备上线小程序,小程序上线成功后,显示的是修改后的名称还是以前的名称 如果是以前的,小程序上线审核通过后,名称审核也通过后,会自动变为修改后的名称吗?
2021-07-05 - 调用connectSocket连接时一直报403,后端是JAVA写的,请问各位是怎么解决的?
[图片] 后端是JAVA写的,按照网上说的,也加了跨域处理( 在registry.addEndpoint("/websocket")添加一句setAllowedOrigins("*") ) [图片] [图片] 请问各位有遇到过这样的问题吗?
2021-06-09 - 小程序怎么避免虚拟定位打卡的问题?
小程序是通过高德小程序定位组件获取当前定位来进行考勤的,现在有人投诉可以使用软件模拟虚假定位来进行考勤,请问微信小程序官方有没有检测与避免的方法?
2021-05-26 - H5跳转微信小程序,可以动态传参吗?
跳转微信小程序的操作页面是挂载在微信云服务上的 需求是:用户从公众号的不同文章点击不同的云服务跳转链接,可以跳转到产品详情页,并且把参数带到小程序,而这个参数是不一定的,不同产品参数不一样 https://cloud1-2g9bdfc8baseapp.com/jump-mp.html?sign=85525sda4489d544d474e429d4245ba7659c24d7c0&t=164s5ds4d884209987&id=27 https://cloud1-2g9bdfc8baseapp.com/jump-mp.html?sign=85525sda4489d544d474e429d4245ba7659c24d7c0&t=164s5ds4d884209987&id=28 这两个链接跳的页面是一样的,但是所需要带的参数id不同 [图片] 这个地址是写死的,所以想知道有什么方法可以设置这个地址 [图片] 试过用JS设置path,但是跳转后还是没有参数的路由
2021-04-19 - iphonx使用 canvas 处理图片,返回图片是原图的一小部分(被裁剪)
changeImage=(e)=>{ e.stopPropagation() var _this = this const ctx = Taro.createCanvasContext('firstCanvas') Taro.chooseImage({ count: 1, sizeType: ['original', 'compressed'], sourceType: ['camera'], success (res) { Taro.showLoading({ title: '图片处理中', }) const tempFilePaths = res.tempFilePaths Taro.getImageInfo({ src:tempFilePaths[0], success:function(ress){ _this.setState({ canvasWidth:ress.width, canvasHeight:ress.height }) setTimeout(function(){ ctx.drawImage(tempFilePaths[0], 0, 0) ctx.drawImage(waterIcon, 0, 0) if(ress.height > ress.width){ Taro.hideLoading() Taro.showToast({ title: '请横屏拍摄', icon: 'none', duration: 2000 }) }else{ var time = new Date() var timeValue = time.getHours()+':'+time.getMinutes()+'\t\t'+time.getFullYear()+'/'+(time.getMonth()+1)+'/'+time.getDate() ctx.setFontSize(24) ctx.setFillStyle('#FFFFFF') ctx.textAlign = 'right'; ctx.textBaseline = 'bottom'; ctx.fillText(timeValue, (ress.width-20), (ress.height-80)) var addressValue = _this.state.address var addressItem = Math.ceil(addressValue.length/12) for(let i=0;i<addressItem;i++){ var y = ress.height-50+30*i ctx.textAlign = 'right'; ctx.textBaseline = 'bottom'; ctx.fillText(addressValue.substring(i*12,(i+1)*12), (ress.width-20), y) } ctx.draw(false, function() { Taro.canvasToTempFilePath({ canvasId: 'firstCanvas', fileType:'jpg', success(resss) { _this.compressPictures(resss.tempFilePath,(compressFile)=>{ _this.setState({ doorImage:compressFile }) Taro.hideLoading() }) } }) }) } },600) } }) } }) } //压缩图片 compressPictures=(file,success)=>{ var _this = this Taro.getFileInfo({ filePath:file, success (inf) { var filesize = inf.size/1048576 console.log(filesize,'正在压缩') if(parseFloat(filesize) > 1){ Taro.compressImage({ src: file, // 图片路径 quality: 80, // 压缩质量 success (res) { console.log(filesize,'压缩成功') _this.compressPictures(res.tempFilePath,success) } }) }else{ success(file) } } }) }代码流程:选择图片后 使用canvas添加图片水印后,压缩图片大小至1M,再返回压缩后的图片临时地址 问题机型:iphonx 问题:1、压缩图片时,大小无法压缩(有时候可以成功) 2、原图处理后,图片被截取部分显示 (必定出现) 备注:目前测试只有 iphonx 机型有问题,其他测试机型均可正常显示
2019-10-15