
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序body样式不生效
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序body样式不生效」
摘要:小程序body样式不生效
展开:css里面body设置了样式,小程序里面写了,但是不生效啊,小程序里面该怎么设置 -
小程序borderradius圆角filter滤镜圆角与方角共存
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序borderradius圆角filter滤镜圆角与方角共存」
摘要:小程序borderradius圆角filter滤镜圆角与方角共存
展开:borderradius圆角filter滤镜同时用Android效果与IOS效果不一圆角与方角会同时存在,求解答borderradius:50%;filter:grayscale(100%);http://blog.csdn.net/qq_32353771/article/details/53208041 -
小程序borderStyle失效无法正常显示问题
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序borderStyle失效无法正常显示问题」
摘要:小程序borderStyle失效无法正常显示问题
展开:tabBar:{list:[{pagePath:pages/jingxuan/jingxuan,text:精选,iconPath:/images/bb.png,selectedIconPath:images/bbs.png},{pagePath:pages/video/video,text:视频,iconPath:/images/video.png,selectedIconPath:images/videos.png},{pagePath:pages/text/text,text:文字,iconPath:/images/font.png,selectedIconPath:images/fonts.png},{pagePath:pages/img/img,text:图片,iconPath:/images/img.png,selectedIconPath:images/imgs.png},{pagePath:pages/me/me,text:我,iconPath:/images/me.png,selectedIconPath:images/mes.png}],borderStyle:white,backgroundColor:ffffff,color:d0d1d2,selectedColor:ffba1f}开发者工具V1.01.170901borderStyle不显示效果,换成black也没用 -
小程序boundingClientRect()反馈
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序boundingClientRect()反馈」
摘要:小程序boundingClientRect()反馈
展开:getRect:function(){wx.createSelectorQuery().select(theid).boundingClientRect(function(rect){rect.id//节点的IDrect.dataset//节点的datasetrect.left//节点的左边界坐标rect.right//节点的右边界坐标rect.top//节点的上边界坐标rect.bottom//节点的下边界坐标rect.width//节点的宽度rect.height//节点的高度}).exec()},rect为null? -
小程序BUG——关于背景音乐和播放录音
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序BUG——关于背景音乐和播放录音」
摘要:小程序BUG——关于背景音乐和播放录音
展开:wx.playVoice(OBJECT);开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放。wx.playBackgroundAudio(OBJECT)使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。当用户离开小程序后,音乐将暂停播放;当用户点击“显示在聊天顶部”时,音乐不会暂停播放;当用户在其他小程序占用了音乐播放器,原有小程序内的音乐将停止播放。从开发文档上看,是可以同时播放一个语音和一个背景音乐的。测试以后发现IOS下确实是可以两个同时播放的。但是安卓下是先播放背景音乐,背景音乐播放完后才播放语音。哪怕是我先调用播放语音的方法,再调用播放背景音乐的方法也是一样的效果希望处理一下这个bug。 -
小程序BUG:1008场景不能出现,也不能选择群
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序BUG:1008场景不能出现,也不能选择群」
摘要:小程序BUG:1008场景不能出现,也不能选择群
展开:如下图所示,选择1008场景(没有选择群),代码显示的场景是1001。环境信息操作系统:Window8惯例提供APPID:wx602e193fbc585b55小程序版本:不好意思,没有找到版本信息,不过是当前稳定版最新版本(20170905)。 -
小程序Bug:Beta版工具:设置调试工具的主题为Dark后崩溃
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序Bug:Beta版工具:设置调试工具的主题为Dark后崩溃」
摘要:小程序Bug:Beta版工具:设置调试工具的主题为Dark后崩溃
展开:用Beta版本的开发者工具的时候,点击右上角,设置调试工具栏的主题为Dark,然后调试工具栏直接占据了NW.JS(开发工具)的整个窗口,关闭窗口后重新启动失败,无法打开. -
小程序bug:IOS/wxchooseImage
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序bug:IOS/wxchooseImage」
摘要:小程序bug:IOS/wxchooseImage
展开:IOS拍照完成后,点击使用,会立即刷新页面。上个版本是没有问题的,新版本更新才出现这个问题完整demo:varfetchrequire(../../comm/script/fetch);varconfigrequire(../../comm/script/config);varmessagerequire(../../component/message/message);constBORROW_CONTAINERBORROW_CONTAINERconstORDER_CABINETREARDOORORDER_CABINETREARDOORconstORDER_SEALSORDER_SEALSPage({data:{orderId:,status:,loading:false,disabled:true,//确认按钮是否可点击info:null,attchList:[]},onLoad:function(params){//请求接口加载数据//转换数据this.setData({orderId:params.id,status:params.status,loaded:false})letdata{orderId:params.id,sectionName:BORROW_CONTAINER}this.fetchList(data)},onShow:function(){//请求接口加载数据//转换数据letdata{orderId:this.data.orderId,sectionName:BORROW_CONTAINER}this.fetchList(data)},fetchList:function(params,cb){wx.showNavigationBarLoading();fetch.orderContainer.call(this,config.apiList.orderContainer,GET,params,json{wx.hideNavigationBarLoading();this.setData({loaded:true})//如果成功if(json.result){letinfoObject.assign({},json.data,{ghm:!json.data.Attachs[0]?[json.data.Attachs[0]]:[],ft:!json.data.Attachs[1]?[json.data.Attachs[1]]:[]})this.setData({info:info})this._disabled()cbcb(json.data);}})},showModal:function(e){letthatthisletdatae.currentTarget.dataset;wx.showModal({title:提示,content:是否删除该图片,success:function(res){if(res.confirm){that.data.info[data.field][]that.setData({info:Object.assign({},that.data.info)})that._disabled()}elseif(res.cancel){}}})},showActionSheet(e){letthatthisletdatae.currentTarget.datasetwx.showActionSheet({itemList:[拍照],success:function(res){if(res.tapIndex1){that.chooseImage([album],data.field);}elseif(res.tapIndex0){that.chooseImage([camera],data.field);}},fail:function(res){console.log(res.errMsg)}})},chooseImage(sourceType,field){letthatthis;wx.chooseImage({count:1,//最多选9张sizeType:[origin,compressed],sourceType,success:(res){//lettempFilePathsres.tempFilePaths//成功后,需将本地文件存储起来。/wx.saveFile({tempFilePath:tempFilePaths[0],success:function(res){varsavedFilePathres.savedFilePath}})///letdatathat.data.info[field].concat(tempFilePaths)that.data.info[field]tempFilePathsthat.setData({info:Object.assign({},that.data.info)})that._disabled()}})},closePage:function(){wx.navigateBack()},preViewImage:function(e){letsrce.currentTarget.dataset.srcwx.previewImage({current:src,//当前显示图片的http链接urls:[src]//需要预览的图片http链接列表})},changeInput:function(e){letvaluee.detail.valueletfielde.currentTarget.dataset.fieldthis.data.info[field]valuethis.setData({info:this.data.info})this._disabled()},_disabled:function(){let{SerialNumOfBookingNum,TankNo,SealNumber,ArkHeavy,ghm,ft,BookingNum}this.data.infoletdisabled!TankNo!SealNumber!ArkHeavy!BookingNumghm.length0ft.length0this.setData({disabled:!disabled})},submitInfo:function(){this.setData({loading:true,disabled:true,attchList:[]})//2张图片fetch.upaloadImage.call(this,config.apiList.orderContainerImage,ORDER_CABINETREARDOOR,this.data.info.ghm[0],{orderId:this.data.orderId,businessKey:ORDER_CABINETREARDOOR},json{wx.hideToast();console.log(json)//如果成功if(json.result){console.log(json.data)this.saveInfo(json.data)}else{this.setData({loading:false,disabled:false})}})//第二张图片fetch.upaloadImage.call(this,config.apiList.orderContainerImage,ORDER_SEALS,this.data.info.ft[0],{orderId:this.data.orderId,businessKey:ORDER_SEALS},json{console.log(json)//如果成功if(json.result){console.log(json.data)this.saveInfo(json.data)}else{this.setData({loading:false,disabled:false})}})},saveInfo:function(data){let_data!data?JSON.parse(data):[]letattchList[]letthatthisif(_data.length0){this.data.attchList.push({FileStoreId:_data[0],AttachmentId:_data[1]})}//2张图片上传成功后if(this.data.attchList.length2){letparams{OrderId:this.data.orderId,SerialNumOfBookingNum:this.data.info.SerialNumOfBookingNum,TankNo:this.data.info.TankNo,SealNumber:this.data.info.SealNumber,ArkHeavy:this.data.info.ArkHeavy,Attachments:this.data.attchList}fetch.saveProcess.call(this,config.apiList.orderContainer,POST,params,json{//如果成功if(json.result){message.show.call(that,{content:保存成功,icon:success,duration:2000})setTimeout((){//失败则直接重定向/letpagesgetCurrentPages().lengthif(pages4){wx.navigateTo({url:`/pages/recievedDetail/recievedDetail?id${this.data.orderId}`,})}else{wx.redirectTo({url:`/pages/recievedDetail/recievedDetail?id${this.data.orderId}`})}/wx.switchTab({url:`/pages/recievedOrder/recievedOrder`})},2000)}else{this.setData({loading:false,disabled:false})}})}}})