我也是这个需求,用的写法2,请问怎么解决????
新的canvas的drawImage不支持本地tmp路径的临时文件吗?【貌似官方修复了这个问题。现在可以了。】 https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.drawImage.html drawImage( )不支持本地tmp路径的临时文件,谨慎使用,太坑了。 写法1. ``` path = 'tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg' ctx.drawImage(path, 0, 0, width, height, 0, 0, canvasWidth, canvasHeight) ``` 提示:Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLImageElement or SVGImageElement or HTMLVideoElement or HTMLCanvasElement or ImageBitmap or OffscreenCanvas)';at SelectorQuery callback function 写法2. ``` const img = canvas.createImage() img.src = path img.onload = () =>{ ctx.drawImage(img, 0, 0, width, height, 0, 0, canvasWidth, canvasHeight) } ``` 提示:tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg:1 GET http://tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg net::ERR_PROXY_CONNECTION_FAILED
2020-03-06我也遇到这个问题,是不是要用cover-view包住下面的图表组件???
为什么cover-view在有些手机上无法覆盖在canvas上面的?[图片][图片][图片]如图所示,底部是一个用canvas做的统计图,上层用cover-view做了下拉框,但是这个下拉框在开发者工具和部分手机(OPPO R15)可以覆盖在canvas上面,在部分手机(苹果和部分安卓手机)无法覆盖
2020-03-06我比你还惨,用同样的示例,报这个 错,canvas 2d上没有drawImage方法????? [图片] /** 画圆形头像 */ drawCircleAvatar(sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) { this.ctx.arc(this.toPx(sx), this.toPx(sy), this.toPx(sWidth / 2), 0, 2 * Math.PI); this.ctx.clip(); const _this = this; wx.chooseImage({ success: function(res) { console.log('图片地址-->>', res.tempFilePaths[0]); _this.ctx.drawImage( res.tempFilePaths[0], _this.toPx(sx), _this.toPx(sy), _this.toPx(sWidth), _this.toPx(sHeight), _this.toPx(dx), _this.toPx(dy), _this.toPx(dWidth), _this.toPx(dHeight) ); _this.ctx.draw(); }, }); },
canvas 使用ctx.drawImage无响应?[图片] [图片] [图片] 和官网一样的配置。点击无反应,怎么肥事? ----------------------------------------------------------------分割线---------------------------------------------------------------- type="2d" 后来发现添加type就不会显示图片 但是没有这个2d又不可以使用wx.createSelectorQuery()设置高度、宽度,怎么破?
2020-03-05请问下你有没有试过在遮罩层中使用画布?我点击按钮才显示有赞的overlay组件,在里面嵌入了canvas,但是不管画什么都显示不出来,官方示例是直接在page页下显示的。
canvas 层级设置[图片] 模拟器上canvas显示正常,不会覆盖footer内容 真机上,如图,canvas会覆盖footer 这种有办法解决吗? <canvas canvas-id='canvas' class='canvas' style="z-index:-1;position:relative;"></canvas> 底部 .mainFooter{ position: fixed; bottom: 0; display: flex; height: 45px; justify-content: space-around; align-items: center; flex: auto; background: #fff; border-top: 1px solid #e5e5e5; width: 100%; z-index: 9999; } <view class='mainFooter'> <view class='footerLeft' bindtap='baoMingDialog' data-type="2"> <text>看房服务</text><text class="fon12">免费专车接送</text> </view> <view class="footerRight" bindtap='callMobile'> <text>致电售楼处</text><text class="fon12">保护你的真实号码</text> </view> </view>
2020-03-03目测这个函数没有调用
云开发数据无法赋值给数组?[图片]
2020-03-03请问下你有没有试过在遮罩层中使用画布?我点击按钮才显示有赞的overlay组件,在里面嵌入了canvas,但是不管画什么都显示不出来,官方示例是直接在page页下显示的。
canvas相关API失效!小程序的api漏洞:setTransform无效,transform无法使用。canvas的所有touch事件在windows微信打开的小程序里全部失效。希望尽快解决~~
2020-03-03先不管别的,为什么官方示例代码,我在有赞的overlay遮罩层上使用显示不出来???? <van-overlay show="{{ showOverlay }}" bind:click="hideOverlay"> <!-- 海报图画布 --> <canvas type="2d" id="canvas_poster" style="width: 300px; height: 300px;"></canvas> </van-overlay> 遮罩层在page页里面,如果单独用一个page放画布,就像官方示例那样就正常显示。 为什么呢?
Canvas 2d什么时候能支持真机啊?如题
2020-03-03如果不需要用户输入,就把Input换成view,我嵌套好几个都不卡
scroll-view组件里嵌套input组件在个别手机上滑动出现卡顿的现象?我这边的情况是屏幕中间二分之一的位置放一个scroll-view组件,组件里有一个或多个input组件,但是滑动的时候在有些手机上会特别卡,只要去掉input组件,换成其他比如text组件等,都不会有卡顿的现象,想知道有人碰到过我这样的情况吗,是什么原因造成的呢?
2019-09-02这个 问题问得非常没水平
开发工具每次编译卡顿严重怎么解决?[图片] win10系统 最新版开发工具 cpu有时候会飙到100% 然后无响应 只能杀进程重新打开后继续卡死 如此循环
2019-08-27必须有前置摄像头
微信刷脸支付对于设备有要求吗?微信刷脸支付如果是app调用,那么对于手机有什么硬件上的要求吗
2019-08-26