关于小程序web-view组件中图片保存问题?
在小程序中添加webview 组件
网页是vue的单页面应用
在网页中html2cavnas 绘制合成图片 处理完成转换为url 更新
let opts = { x:rectL, y:rectT, allowTaint: true , taintTest: false , width: width, height: height, dpi: window.devicePixelRatio*2, scale: scale, useCORS: true , } let _self = this html2canvas(shareContent, opts).then(canvas => { var context = canvas.getContext( '2d' ) context.mozImageSmoothingEnabled = false context.webkitImageSmoothingEnabled = false context.msImageSmoothingEnabled = false context.imageSmoothingEnabled = false _self.imgUrl = canvas.toDataURL( 'image/png' ) }) |
页面的图片正确显示加载 在ios机型中长按保存流程均正确
在android部分机型(大多数如oppo A73 android 7.1.1)中 长按弹出选项 保存 分享 识别二维码等 正常
但是! 点击任何选项均无效果. 也没有报错.