
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
canvasdraw问题求解
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvasdraw问题求解」的小程序开发问题
补充:canvasdraw问题求解,要实现的效果如下实现逻辑是1、先画虚部画上虚线画下虚线
展开:要实现的效果如下:实现逻辑是:1、先画虚部画上虚线画下虚线画中虚线画半透明圆2、然后画实部画上实线画下实线画纯色圆目前遇到的问题是,我先把所有的部分实线完,然后统一执行ctxdraw()绘制总会出现各种问题:默认样式ctxsetLineWidth(1);ctxsetFillStyle(rgba(250,235,215,1));虚部ctxsetLineDash(dash);ctxsetStrokeStyle(rgba(${lineRGB},${opacity}));canvasdrawSmoothPath(ctx,hPointsslice(0,2));canvasdrawSmoothPath(ctx,lPointsslice(0,2));ctxsetLineDash([2,2]);canvasdrawLine(ctx,[hPoints[idx],lPoints[idx]]);ctxsetLineDash([1,0]);canvasdrawCircle(ctx,circlesslice(0,2));实部ctxsetLineDash([1,0]);ctxsetStrokeStyle(rgba(${lineRGB},1));canvasdrawSmoothPath(ctx,hPointsslice(1));canvasdrawSmoothPath(ctx,lPointsslice(1));canvasdrawCircle(ctx,circlesslice(2));ctxdraw(true,()={canvastoImage(ctx,CANVAS_ID,that)then(path={thatsetData({canvasToImg:path});utilsclearAndSaveImage(IMG_KEY,path);});})是不是不能统一的执行draw操作,需要每执行完一步都执行draw然后在执行下一步类似:画上虚线draw画下虚线draw画中虚线draw画半透明圆draw画上实线draw画下实线draw画纯色圆draw这样操作的话是不是性能不太好啊即速小程序:你大概是需要beginPath:感谢指出啊,本来以为我自己的canvas脚本里每个方法都写了beginPath,刚才一看,确实只有一个方法写了,其他漏掉了
更多有关「canvasdraw问题求解」的讨论可以前往微信公开课小程序参与互动哦! -
canvasGetImageData返回数据结构不一致
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvasGetImageData返回数据结构不一致」的小程序开发问题
补充:canvasGetImageData返回数据结构不一致,当前Bug的表现(可附上截图)先用drawImage把图片画到canvas上,再用canvasGetImageData获取arraybuffer,但是发现不同
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugcanvasGetImageData客户端673240当前Bug的表现先用drawImage把图片画到canvas上,再用canvasGetImageData获取arraybuffer,但是发现不同的图片获取到的arraybuffer数据结构不一致,有时候是类似RGBA结构(图一),有时候是RGB结构(图二),求解
更多有关「canvasGetImageData返回数据结构不一致」的讨论可以前往微信公开课小程序参与互动哦! -
canvastoTempFilePath真机上失败
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvastoTempFilePath真机上失败」的小程序开发问题
补充:canvastoTempFilePath截图在微信开发者工具中调用正常截图显示但是在真机上显示不出来微信开发者工具中返回结果iphone6s上的结果为cocoscreator调用显示代码为ccloaderload({url:jietu,type:png
展开:canvastoTempFilePath截图在微信开发者工具中调用正常截图显示但是在真机上显示不出来微信开发者工具中返回结果iphone6s上的结果为cocoscreator调用显示代码为ccloaderload({url:jietu,type:png},function(err,texture){consolelog(jietuend:+jietu)consolelog(err:+err)consolelog(texture:+texture)newNodegetChildByName(bg)getChildByName(jietu)getComponent(ccSprite)spriteFrame=newccSpriteFrame(texture);}bind(this));结果报错:
更多有关「canvastoTempFilePath真机上失败」的讨论可以前往微信公开课小程序参与互动哦! -
Canvas为何无法全屏
2019-03-15 16:54:37微信公开课小程序热门讨论关于「Canvas为何无法全屏」的小程序开发问题
补充:Canvas为何无法全屏
展开:canvas设置的宽度和高度是屏幕的宽高,但是保存的图片还是无法铺满屏幕啊即速小程序:设置的宽高和保存图片的宽高分别是多少像素呢
更多有关「Canvas为何无法全屏」的讨论可以前往微信公开课小程序参与互动哦! -
canvas保存的小程序码图片,有的可以长按识别,有的不可以
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvas保存的小程序码图片,有的可以长按识别,有的不可以」的小程序开发问题
补充:canvas保存的小程序码图片,有的可以长按识别,有的不可以,用canvas保存的的小程序码小米5s,魅族,oppo,苹果,都能长按识别华为的畅享6s、mate9,保存的图片,不能长按识别,但是可以扫描识别有没有遇到
展开:用canvas保存的的小程序码小米5s,魅族,oppo,苹果,都能长按识别华为的畅享6s、mate9,保存的图片,不能长按识别,但是可以扫描识别有没有遇到相同问题的即速小程序:是不是小程序码图片变形了:应该和图片变形没有关系吧,相同程序目前测试的之后华为不行:给个代码片段测试一下(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml)
更多有关「canvas保存的小程序码图片,有的可以长按识别,有的不可以」的讨论可以前往微信公开课小程序参与互动哦! -
canvas动态设置宽高内容显示不正确
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvas动态设置宽高内容显示不正确」的小程序开发问题
补充:canvas动态设置宽高内容显示不正确,小程序在onReady函数中动态设置canvas宽高,canvas里面的内容显示不正确如果在data:{}里面直接设置好宽高则显示正确
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序Bugcanvas客户端653200小程序在onReady函数中动态设置canvas宽高,canvas里面的内容显示不正确如果在data:{}里面直接设置好宽高则显示正确即速小程序:哎算了不妄言问题的原因了求做个代码片段看看:是我在setData({})里面进行了计算所以导致canvas内容显示不正确,直接在setData({})外计算好就不会出现该问题了,已解决,谢谢~:哦哦哦
更多有关「canvas动态设置宽高内容显示不正确」的讨论可以前往微信公开课小程序参与互动哦! -
canvas字体
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvas字体」的小程序开发问题
补充:canvas中怎么使用loadFontFace加载后的字体微信者回复开发者回复用不了的
展开:canvas中怎么使用loadFontFace加载后的字体即速小程序:用不了的
更多有关「canvas字体」的讨论可以前往微信公开课小程序参与互动哦! -
canvas导出图片在image无法显示
2019-03-15 16:54:37微信公开课小程序热门讨论关于「canvas导出图片在image无法显示」的小程序开发问题
补充:canvas导出图片在image无法显示,image使用导出的临时路径无法显示
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugwxcanvasToTempFilePathimage客户端673240image使用导出的临时路径无法显示即速小程序:draw的参数是function而不是function的返回值:问题已解决,写法问题
更多有关「canvas导出图片在image无法显示」的讨论可以前往微信公开课小程序参与互动哦!