
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
canvas保存小程序码到相册无法扫描
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas保存小程序码到相册无法扫描」的小程序开发问题
补充:做了一个canvas保存到相册,里面有一个小程序码的图片宽高是6060,但是发现分享到朋友圈后都不能扫码23333,然后试了好几个数值的宽高,都不行,,,有没有做过的大神提供意见意见微信者回复开发者
展开:做了一个canvas保存到相册,里面有一个小程序码的图片宽高是60*60,但是发现分享到朋友圈后都不能扫码23333,然后试了好几个数值的宽高,都不行,有没有做过的大神提供意见意见即速小程序:感觉是设备分辨率的问题,图片生成保存缩放导致,:在聊天里安卓可以识别,ios发的识别不了,都识别的比较慢,朋友圈都识别不了:发生给好友能识别么,我用的是150*150
更多有关「canvas保存小程序码到相册无法扫描」的讨论可以前往微信公开课小程序参与互动哦! -
canvas保存整个屏幕图片到手机,在iphone相册展示问题
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas保存整个屏幕图片到手机,在iphone相册展示问题」的小程序开发问题
补充:用canvas画图,图片是全屏的,保存到手机相册时,在iphone相册展示时四周围会截取掉,但是通过微信等聊天工具发出去,图片是完整的被产品一直追着这个问题,求解答
展开:用canvas画图,图片是全屏的,保存到手机相册时,在iphone相册展示时四周围会截取掉,但是通过微信等聊天工具发出去,图片是完整的被产品一直追着这个问题,求解答
更多有关「canvas保存整个屏幕图片到手机,在iphone相册展示问题」的讨论可以前往微信公开课小程序参与互动哦! -
canvas偶尔不显示
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas偶尔不显示」的小程序开发问题
补充:问题现象canvas偶尔不显示,只显示白屏预期表现canvas可以正常显示复现路径请测试人员用meta20手机,运行程序先点击打开再点击返回重复大概十次左右就会出现不显示的情况锁屏后,再打开就可以显示了提
展开:问题现象canvas偶尔不显示,只显示白屏预期表现canvas可以正常显示复现路径请测试人员用meta20手机,运行程序先点击打开再点击返回重复大概十次左右就会出现不显示的情况锁屏后,再打开就可以显示了提供一个最简复现Demohttps:developersweixinqqcoms6wUe18mb775F即速小程序:画出尺子后再生成并保存一张两倍的图片,在scrollview里面放image:你尺子要怎么个用法呢PS:这么好看的尺子都画出来了还要我做啥:问题出现的原因,可能就是原生组件不支持scrollview嵌套canvas导致的如果我想写一个正常的尺子应该怎么改可以提供个思路吗:原生组件是不支持这样嵌套的:有时候我在camera组件中嵌套了coverimage,偶尔也会出现coverimage中设置的图片(圆形图用于遮掩)不显示导致摄像头显示方形的情况
更多有关「canvas偶尔不显示」的讨论可以前往微信公开课小程序参与互动哦! -
canvas到底能不能设置fontfamily
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas到底能不能设置fontfamily」的小程序开发问题
补充:就想问一个问题,小程序里面canvas需要别的字体,但是不管我怎么弄出来的都是字体,有没有大神告知微信者回复开发者回复一般系统支持的字体有哪些开发者回复你是怎么设置的canvasContexfont=
展开:就想问一个问题,小程序里面canvas需要别的字体,但是不管我怎么弄出来的都是字体,有没有大神告知即速小程序:一般系统支持的字体有哪些:你是怎么设置的canvasContexfont=xxx:但是不管我怎么弄出来的都是都只是一种字体少打两字
更多有关「canvas到底能不能设置fontfamily」的讨论可以前往微信公开课小程序参与互动哦! -
canvas动画在真机上卡顿严重
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas动画在真机上卡顿严重」的小程序开发问题
补充:你想反馈一个Bug还是提一个需求如果是BugBug表现是什么预期表现是什么如何复现提供一个最简复现一个canvas动画一段时间内持续绘制卡到你怀疑人生如果是需求你希望有什么能力你需要
展开:你想反馈一个Bug还是提一个需求如果是Bug:*Bug表现是什么预期表现是什么*如何复现*提供一个最简复现一个canvas动画一段时间内持续绘制卡到你怀疑人生如果是需求:*你希望有什么能力*你需要这个能力的场景是?
更多有关「canvas动画在真机上卡顿严重」的讨论可以前往微信公开课小程序参与互动哦! -
canvas在IDE里可以使用外部字体,真体无法使用
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas在IDE里可以使用外部字体,真体无法使用」的小程序开发问题
补充:canvas在IDE里可以使用外部字体,真体无法使用
展开:canvas在IDE里可以使用外部字体,真机没有效果IDE下可以即速小程序:所以canvas到底支持第三方字体么正确的使用姿势是什么样的呢,在线等,挺急的:这是我的开发工具:真体没有效果是真机没有效果吧,开发工具使用的是哪个版本的真机具体是什么机型、微信版本没有效果
更多有关「canvas在IDE里可以使用外部字体,真体无法使用」的讨论可以前往微信公开课小程序参与互动哦! -
Canvas导出图片模糊
2019-03-15 18:17:35微信公开课小程序热门讨论关于「Canvas导出图片模糊」的小程序开发问题
补充:你想反馈一个Bug还是提一个需求如果是BugBUGBug表现是什么预期表现是什么canvas导出的图片模糊了,在模拟器测试正常,到了真机上就出现模糊如何复现提升图片清晰度提供一个最简复现Demo如果是
展开:你想反馈一个Bug还是提一个需求如果是Bug:BUG*Bug表现是什么预期表现是什么canvas导出的图片模糊了,在模拟器测试正常,到了真机上就出现模糊*如何复现提升图片清晰度*提供一个最简复现Demo如果是需求:*你希望有什么能力*你需要这个能力的场景是?即速小程序:生成的图片要乘屏幕像素比;画图前获取好路径就不会出现图片消失,:如果你想画的图是250*150,那你可以画布大小1000*600这样子,画完后直接导出图片去等比缩放展示出来不就不会模糊了吗你画那么小肯定会有点模糊的,特别是分辨率高的手机:@Mithrandirヾ兄弟,答应出来的XS,ip7是1,其他手机一般是10几,然后绘制图片乘以这个值没有多少改变啊,依然模糊相关代码如下,请老铁帮忙看一下wxgetSystemInfo({success:res={consolelog(res)letpixelRatio=respixelRatio;letctxW=reswindowWidth;letctxH=reswindowHeight80;letXS=ctxW375;屏幕系数比,以设计稿375*667(iphone7)为例thissetData({pixelRatio:pixelRatio,ctxW:ctxW,ctxH:ctxH,XS:XS});}})…………contextdrawImage(thatdataposterQrcodeUrl,90,720,180*XS,180*XS);画二维码二位码依然比较模糊,起的作用不大,在社区看到这句话,好像有点作用梁天智|Albie官方第二点,destWidth和destHeight单位是物理像素(pixel),canvas绘制的时候用的是逻辑像素(物理像素=逻辑像素*density),所以这里如果只是使用canvas中的width和height(逻辑像素)作为输出图片的长宽的话,生成的图片width和height实际上是缩放了到canvas的1density大小了,所以就显得比较模糊了所以这里你需要指定真实图片的width和height时,乘于density就是canvas的大小了:好的:亲测不模糊,差不多算高清的,大字小字都能看清:适配成功了导出到手机上会不会模糊:起作用了,而且两张图是可以切换的,关闭当前就会返回上一个,路径写死了:ctxdrawImage(thisdatashowBgImagePath,ctxW2158*XS,34*XS,317*XS,361*XS);ctxdrawImage(thisdatadogBgImagePath,20*XS,331*XS,61*XS,98*XS);同时画两张图片不会存在图片消失的情况吗:默认像素比letpixelRatio=thisdatapixelRatio;屏幕系数比,以设计稿375*667(iphone7)为例letXS=thisdatawindowWidth375;你这个做适配有没有起作用:letctx=wxcreateCanvasContext(myCanvas);画布宽高letctxW=thisdatawindowWidth;letctxH=thisdatawindowHeight80;默认像素比letpixelRatio=thisdatapixelRatio;屏幕系数比,以设计稿375*667(iphone7)为例letXS=thisdatawindowWidth375;垂直渐变constgrd=ctxcreateLinearGradient(0,0,0,ctxH);grdaddColorStop(0,0E128D);grdaddColorStop(1,080E3A);ctxsetFillStyle(grd);ctxfillRect(0,0,ctxW,ctxH);ctxdrawImage(thisdatashowBgImagePath,ctxW2158*XS,34*XS,317*XS,361*XS);ctxdrawImage(thisdatadogBgImagePath,20*XS,331*XS,61*XS,98*XS);ctxsetFontSize(18*XS);ctxsetFillStyle(F7F7FA);ctxsetTextAlign(center);ctxsetTextBaseline(middle);ctxfillText(thisdataname,ctxW2,58*XS);ctxsetTextAlign(center);ctxsetTextBaseline(middle);ctxsetFontSize(35*XS);ctxsetFillStyle(232884);thisfontLineFeed(ctx,thisdatatitle,1,38*XS,ctxW2,120*XS);ctxsetTextAlign(center);ctxsetTextBaseline(middle);ctxsetFontSize(14);ctxsetFillStyle(FF72A5);thisfontLineFeed(ctx,thisdatadesc,18*XS,20*XS,200*XS,330*XS);你看这段代码你能看懂吗
更多有关「Canvas导出图片模糊」的讨论可以前往微信公开课小程序参与互动哦! -
canvas怎么设置字体font-family
2019-03-15 18:17:35微信公开课小程序热门讨论关于「canvas怎么设置字体font-family」的小程序开发问题
补充:canvas怎么设置字体fontfamily
展开:canvas怎么设置字体fontfamily即速小程序:请参考文档:https:developersweixinqqcomminiprogramdevapiCanvasContexthtml
更多有关「canvas怎么设置字体font-family」的讨论可以前往微信公开课小程序参与互动哦!