
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序定制border1rpx不能正常显示
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制border1rpx不能正常显示」的小程序开发问题
补充:小程序定制border1rpx不能正常显示
展开:效果,如下图所示通过remotedug发现在在ios上,border:1rpx被渲染为05pxios12上部分border显示不正常,安卓ok即速小程序:+1:来个人回答一下嘛:父容器宽度除以2,得出的值是偶数或偶数5,就会出现这个bug;例如父容器宽度是200rpx,就设成202rpx试一下,这是在ios上会出现的bug;:遇到同样问题,请问解决了吗
更多有关「小程序定制border1rpx不能正常显示」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制camera组件再次获取授权成功以后,怎样重新加载camera组件
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制camera组件再次获取授权成功以后,怎样重新加载camera组件」的小程序开发问题
补充:小程序定制camera组件再次获取授权成功以后,怎样重新加载camera组件
展开:camera组件再次获取授权成功以后,怎样重新加载camera组件当用户第一次进入页面会弹起camera授权弹窗,用户选择拒绝,然后当再次获取camera授权成功以后,camera组件还是不能使用,必须退出当前页面,再次进入页面才可以使用camera组件即速小程序:redirectTo重新加载当前页面:这个好像一直是这样的:用户再次授权成功以后,camera还是未授权的状态,camera的授权状态没有更新
更多有关「小程序定制camera组件再次获取授权成功以后,怎样重新加载camera组件」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制CanvasContextdraw只能绘制出空白图片
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制CanvasContextdraw只能绘制出空白图片」的小程序开发问题
补充:小程序定制CanvasContextdraw只能绘制出空白图片
展开:当前Bug的表现使用canvas对图片进行缩放处理,draw的回调函数中,使用了canvasToTempFilePath对图片进行保存,然而保存的图片是一张空白图片在真机上也进行了测试,保存的图片同样是空白根据其他网友提供的信息,增加了延迟,依然没有解决问题望各路好汉不吝赐教即速小程序:ctxdrawImage设置错了
更多有关「小程序定制CanvasContextdraw只能绘制出空白图片」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制checkBox样式无效
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制checkBox样式无效」的小程序开发问题
补充:小程序定制checkBox样式无效
展开:请问按照如下方式设置的checkbox样式,为什么一点变化没有哪位可以帮帮忙解答,谢谢checkboxwxcheckboxinput{borderradius:50%;width:20px;height:20px;}checkboxwxcheckboxinputwxcheckboxinputchecked{bordercolor:F0302F!important;background:F0302F!important;}checkboxwxcheckboxinputwxcheckboxinputchecked::before{borderradius:50%;width:20px;height:20px;lineheight:20px;textalign:center;fontsize:15px;color:fff;background:transparent;transform:translate(50%,50%)scale(1);webkittransform:translate(50%,50%)scale(1);}即速小程序:问题解决了,把设置checkbox的样式放在了appwxss中可以了
更多有关「小程序定制checkBox样式无效」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制code2Session接口返回为空
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制code2Session接口返回为空」的小程序开发问题
补充:小程序定制code2Session接口返回为空
展开:第一次调用code2Session接口返回为空再次调用返回code已使用,说明第一次请求发送成功即速小程序:第一次调用code2Session接口返回为空,这里是指没有返回数据还是返回的数据为空给个截图看看
更多有关「小程序定制code2Session接口返回为空」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制cover-image没办法显示异步请求回来的图片
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制cover-image没办法显示异步请求回来的图片」的小程序开发问题
补充:小程序定制coverimage没办法显示异步请求回来的图片
展开:当前Bug的表现在开发者工具上表现正常在手机上测试的时候console不报错,但是图片不显示预期表现复现路径提供一个最简复现Demohttps:developersweixinqqcomsvh74CVm77i4e即速小程序:你好,问题未复现,是可以打印出来的
更多有关「小程序定制cover-image没办法显示异步请求回来的图片」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制cover-view中使用translate拖拽会有抖动,这怎么解决
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制cover-view中使用translate拖拽会有抖动,这怎么解决」的小程序开发问题
补充:小程序定制coverview中使用translate拖拽会有抖动,这怎么解决
展开:当前Bug的表现预期表现<stylelang=lesscontainer{width:100%;background:000;height:100vh;map{padding:30rpx;}}cardContainer,CovercardContainer{position:absolute;width:100%;display:flex;flexdirection:column;padding:30rpx;borderspacing:borderbox;transform:translateY(100%);cradItem{width:100%;height:300rpx;textalign:center;lineheight:300rpx;background:ffffff;}}<style<template<viewclass=container<coverviewclass=CovercardContainerstyle=transform:translate3d(0,{{CovertranslateY}}px,0);transition:{{Covertransition}}catch:touchstart=Coverstartcatch:touchmove=Covermovecatch:touchend=Coverend<coverviewclass=cradItemcoverview<coverview<coverview<viewclass=cardContainerstyle=transform:translate3d(0,{{translateY}}px,0);transition:{{transition}}catch:touchstart=startcatch:touchmove=movecatch:touchend=end<viewclass=cradItemview<view<view<view<template<scriptimportwepyfromwepyimporttestMixinfrommixinstestvartimer=nullexportdefaultclassIndexextendswepypage{config={navigationBarTitleText:test,disableScroll:true}components={}mixins=[testMixin]data={top:0,screenHeight:0,lastY:0,startY:0,lastMoveTime:0,lastMoveStart:0,stopInertiaMove:false,transition:,translateY:0,minTranslateY:0,卡片能移动最小距离maxTranslateY:0,卡片能移动最大距离isTransform:false,是否开启拖动卡片事件CoverlastY:0,CoverstartY:0,CoverlastMoveTime:0,CoverlastMoveStart:0,CoverstopInertiaMove:false,Covertransition:,CovertranslateY:0,CoverminTranslateY:0,卡片能移动最小距离CovermaxTranslateY:0,卡片能移动最大距离CoverisTransform:false,是否开启拖动卡片事件}computed={}methods={start(e){if(!thisisTransform)returnif(echangedToucheslength<=0)returnthislastY=thisstartY=parseInt(echangedTouches[0]pageY);thislastX=thisstartX=parseInt(echangedTouches[0]pageX);thistransition=缓动代码thislastMoveStart=thislastY;thislastMoveStartX=thislastX;thislastMoveTime=newDate()getTime();thisstopInertiaMove=true;this$apply()},move(e){if(!thisisTransform)returnif(echangedToucheslength<=0)returnletnowY=parseInt(echangedTouches[0]pageY);letmoveY=nowYthislastY;lettranslateY=thistranslateYif(Mathabs(moveY)=0&&Mathabs(moveY)<=5){return}letnewTranslateY=(parseInt(translateY)+moveY)thistranslateY=newTranslateY;thislastY=nowY;***缓动代码*letnowTime=newDate()getTime();thisstopInertiaMove=true;if(nowTimethislastMoveTime300){thislastMoveTime=nowTime;thislastMoveStart=nowY;}this$apply()},end(e){consolelog(e)letnowY=echangedTouches[0]pageY;letmoveY=nowYthislastY;lettranslateY=thistranslateY;letnewTranslateY=parseInt(translateY)+moveYthislastY=nowY;***缓动代码*letnowTime=newDate()getTime();lettimeDiff=nowTimethislastMoveTimeletdistanceDiff=nowYthislastMoveStartletv=distanceDifftimeDiff;thisstopInertiaMove=false;letlateY=newTranslateY+vif(lateY<thisminTranslateY){thistranslateY=thisminTranslateY}elseif(lateY0&&lateY<thismaxTranslateY){thistranslateY=lateY+v;}else{thistranslateY=thismaxTranslateY}thistransition=transform200mscubicbezier(01,057,01,1)this$apply()},Coverstart(e){if(!thisCoverisTransform)returnif(echangedToucheslength<=0)returnthisCoverlastY=thisCoverstartY=parseInt(echangedTouches[0]pageY);thisCovertransition=缓动代码thisCoverlastMoveStart=thisCoverlastY;thisCoverlastMoveTime=newDate()getTime();thisCoverstopInertiaMove=true;this$apply()},Covermove(e){if(!thisCoverisTransform)returnif(echangedToucheslength<=0)returnletnowY=parseInt(echangedTouches[0]pageY);letmoveY=nowYthisCoverlastY;lettranslateY=thisCovertranslateYif(Mathabs(moveY)=0&&Mathabs(moveY)<=5){return}letnewTranslateY=(parseInt(translateY)+moveY)thisCovertranslateY=newTranslateY;thisCoverlastY=nowY;***缓动代码*letnowTime=newDate()getTime();thisCoverstopInertiaMove=true;if(nowTimethisCoverlastMoveTime300){thisCoverlastMoveTime=nowTime;thisCoverlastMoveStart=nowY;}this$apply()},Coverend(e){consolelog(e)letnowY=echangedTouches[0]pageY;letmoveY=nowYthisCoverlastY;lettranslateY=thisCovertranslateY;letnewTranslateY=parseInt(translateY)+moveYthisCoverlastY=nowY;***缓动代码*letnowTime=newDate()getTime();lettimeDiff=nowTimethisCoverlastMoveTimeletdistanceDiff=nowYthisCoverlastMoveStartletv=distanceDifftimeDiff;thisCoverstopInertiaMove=false;letlateY=newTranslateY+vif(lateY<thisCoverminTranslateY){thisCovertranslateY=thisCoverminTranslateY}elseif(lateY0&&lateY<thisCovermaxTranslateY){thisCovertranslateY=lateY+v;}else{thisCovertranslateY=thisCovermaxTranslateY}thisCovertransition=transform200mscubicbezier(01,057,01,1)this$apply()}}CovercardContainergetCardHeight(){varquery=wxcreateSelectorQuery()queryselect(cardContainer)boundingClientRect()queryselect(CovercardContainer)boundingClientRect()queryexec((res)={if(reslength0){thiscardHeight=res[0]heightconsolelog(res)计算卡片初始位置当设备图片组件显示时获取其高度并计算卡片能移动最小距离thisminTranslateY=wxgetStorageSync(ScreenH)res[0]height150thisCoverminTranslateY=0letdeviceImageViewH=res[1]height,willMove=(deviceImageViewH2)卡片能移动最大距离thismaxTranslateY=wxgetStorageSync(ScreenH)res[0]heightthisCovermaxTranslateY=wxgetStorageSync(ScreenH)res[0]height300thistranslateY=thismaxTranslateYthisCovertranslateY=thisCovermaxTranslateYthisisTransform=truethisCoverisTransform=truethis$apply()}})}events={}onLoad(){wxgetSystemInfo({success:res={varkScreenW=reswindowWidth375;varkScreenH=reswindowHeight603;wxsetStorageSync(kScreenW,kScreenW);wxsetStorageSync(kScreenH,kScreenH);wxsetStorageSync(ScreenH,reswindowHeight);wxsetStorageSync(ScreenW,reswindowWidth);thisscreenHeight=reswindowHeightthis$apply()}})thisgetCardHeight()}}<script复现路径提供一个最简复现Demo即速小程序:麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml)
更多有关「小程序定制cover-view中使用translate拖拽会有抖动,这怎么解决」的讨论可以前往微信公开课小程序参与互动哦! -
小程序定制failedgetstroragegroupdata
2019-03-15 18:14:57微信公开课小程序热门讨论关于「小程序定制failedgetstroragegroupdata」的小程序开发问题
补充:小程序定制failedgetstroragegroupdata
展开:failedgetstroragegroupdata当前Bug的表现预期表现复现路径提供一个最简复现Demo即速小程序:这个不好给我们也是偶现或者下载汪汪便利店小程序应该可以重现代码片段没发给需要用户登录流程比较绕:麻烦给个相关的代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml),我们定位下问题
更多有关「小程序定制failedgetstroragegroupdata」的讨论可以前往微信公开课小程序参与互动哦!