既然问题已解决,那我就水下贴
drawImage canvas 不显示?[图片] [图片] 我想生成一个测试的海报,图片是我本地服务器下的,调用wx.getImageInfo和wx.downloadFile接口都试了,返回的路径也是对的,但是就是不显示,希望官方能给个回复
2019-10-21新接口好像也是不行,拿不到视频的node节点实例
canvas支持绘制视频吗?drawImage官方文档上面只写了图片资源没有写或者视频资源等字眼,canvas如何绘制视频,能否提供demo
2019-10-21如果是刚备案不久的,需要等待微信那边同步数据,如果不是刚备案的,那就要找官方的人处理一下了
已经备案通过的域名为什么还提示没有备案解决了
2019-10-17你是非首页打开的吗
为啥没有左上角首页按钮?[图片] 微信版本7.0.5对应得小程序基础库是2.8.3,为啥没有左上角首页按钮,这一套怎么做兼容?手机机型iPhone xs iOS 13.1.2
2019-10-17我没有iphone X,测试不了,你可以一步一步打印出来看下哪一步出现问题
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-17现在可以了吗,错误提示说系统错误,可能是微信的问题
云开发 图片检测接口返回 error code -14 是为什么啊[图片]
2019-10-17监听一下图片加载事件,看下是不是加载失败,另外建议使用https
微信小程序图片显示问题。http网络图片。有的手机可以显示。有的不行。<image style="width:750rpx;height:750rpx"src="http://image.yukei.vip/Upload_IMG/0//date_20190716/ys201907161563255751959437.jpg"></image> 就这一段代码: 其它的手机可以正常显示图片。 但是苹果手机不行。 我怀疑是:IOS 13.0版本的问题。 [图片]
2019-10-14要看是什么类型的文件吧,图片之类的可以用媒体类的api去预览,其他类型的文件要参考https://developers.weixin.qq.com/miniprogram/dev/api/file/FileSystemManager.html文件的api
选择文件后,获取到临时路径,未上传服务器前如何预览当前文件?选择文件后,获取到临时路径,未上传服务器前如何预览当前文件?想在小程序中预览未上传之前的文件
2019-10-12只认https啊
为什么我wx.request里设置了合法域名可是还是说我的域名不合法?[图片]
2019-10-09去app.js文件里面的onLaunch方法或者onShow方法里面获取吧
有人见过这个参数吗?options获取到的值是mtj_shuuid?不论path:"/pages/share/share?id=123"中的参数名 ——"id"和他的值——"123"是什么参数名,什么值,也不论传几个值(不传值除外),options输出的结果一律是{mtj_shuuid: "16a99efcd73d4aa0a57956427da78607"} js: /** * 生命周期函数--监听页面加载 */ onLoad(options) { //获取分享的参数 console.log(options) console.log(options.id) }, onShareAppMessage: function (res) { //设置分享参数 return { title: '小程序', path: '/pages/share/share?id=123456789' } }, [图片] wxml: <button class='left-text' id="shareBtn" open-type="share" hover-class="none">分享好友</button> 代码如上,真机调试时点击转发(分享)给好友,然后再点击分享链接进入小程序。按照我的理解,不出意外,此时 console.log(options)输出结果应为{id:"123"}, console.log(options.id)输出结果应为:123, 请问大神问题出在哪里?还是说微信小程序onShareAppMessage方法分享无法带参? 如果暂时没办法解决的话,请问还有没有其他方法可以点击按钮(标签、图片等)分享小程序并带参的方法吗?
2019-10-09