
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序安卓手机小程序中地图是bing的并不是腾讯地图
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机小程序中地图是bing的并不是腾讯地图」
摘要:小程序安卓手机小程序中地图是bing的并不是腾讯地图
展开:为什么安卓手机打开小程序里面的地图会是bing的地图。并且还不显示地图信息代码中使用的是map标签 -
小程序安卓手机小程序二次扫描二维码进入问题
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机小程序二次扫描二维码进入问题」
摘要:小程序安卓手机小程序二次扫描二维码进入问题
展开:安卓手机第一次扫描二维码进入首页,跳转到其他页面,然后关闭小程序,第二次扫描二维码后进入的页面是关闭时的页面,如何设置可以让它二次扫描后是出现的是首页ios是没有问题的 -
小程序安卓手机弹出时间选择器pickermode=date发生闪退
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机弹出时间选择器pickermode=date发生闪退」
摘要:小程序安卓手机弹出时间选择器pickermode=date发生闪退
展开:微信版本:6.5.16测试机型:oppo华为三星金立小米看到社区这个问题已经fix了,但是在开发测试过程中还会发生闪退,希望能尽快解决 -
小程序安卓手机怎样区分分享到个人跟微信群
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机怎样区分分享到个人跟微信群」
摘要:小程序安卓手机怎样区分分享到个人跟微信群
展开:在网上看到的wx.getShareInfo()也区分不了! -
小程序安卓手机扫码进入小程序,有时后会获取不到参数
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机扫码进入小程序,有时后会获取不到参数」
摘要:小程序安卓手机扫码进入小程序,有时后会获取不到参数
展开:安卓手机扫二维码进入小程序后,获取得参数不正确,第一次扫码进入小程序正常获取到参数,第二次扫码进入小程序,获取得是上次扫码获得的参数//app.jsvarutilrequire(./utils/util.js);App({onLaunch:function(options){},onShow:function(options){console.log(app,options);//此处获取的参数第一次正常,第二次获取的是上次获取的参数varselfthis;varsess;if(options.query.session){sessoptions.query.session;//打印sesswx.showToast({title:scan:+sess,});wx.setStorageSync(sess,sess);console.log(扫码sess,sess);self.getSessionCallback();}elseif(options.query.q){varstrdecodeURIComponent(options.query.q);sessstr.split()[1];//打印sesswx.showToast({title:scan:+sess,});wx.setStorageSync(sess,sess);console.log(sess+sess);self.getSessionCallback();}this.init();//debugger//1、调用微信登录接口,获取codewx.login({success:function(r){console.log(111,r)varcoder.code;//登录凭证wx.setStorage({key:code,data:code,})if(code){//2、调用获取用户信息接口wx.getUserInfo({success:function(res){//console.log({encryptedData:res.encryptedData,iv:res.iv,code:code})//3.请求自己的服务器,解密用户信息获取unionId等加密信息wx.request({url:self.globalData.server+/jscode2session,//自己的服务接口地址method:post,header:{contenttype:application/xwwwformurlencoded},data:{encryptedData:res.encryptedData,iv:res.iv,code:code},success:function(data){console.log(成功了啊!);console.log(data);//4.解密成功后获取自己服务器返回的结果if(data.data){console.log(111,data);wx.setStorageSync(userInfoOfWechat,data.data);varuserInfodata.data;if(sess){console.log(二维码有sess);userInfo.sessionsess;self.thirdPartyLogin(userInfo);}else{console.log(二维码没有sess或者没扫);self.getSession(data.data.openId,data.data.unionId);}}else{console.log(解密失败)}self.getSessionCallback();},fail:function(err){console.log(110,err)}})},fail:function(err){console.log(err)}})}else{console.log(获取用户登录态失败!+r.errMsg)}},fail:function(){console.log(登陆失败)}})},getState:function(){varselfthisvardatautil.getParameter(shareingPiano.getState,{});wx.request({url:self.globalData.apiUrl,method:post,data:data,success:function(res){console.log(res);//debuggerif(res.statusCode!200||res.data.header.code){wx.showToast({title:res.data.header.desc,})}else{letdatares.data.bodyletcurrentTimedata.currentTime0letstartTimedata.startTime0letpaidTimedata.paidTime0//debuggerif(currentTimestartTimepaidTime){console.log(嘿嘿嘿);wx.navigateTo({url:../endPractice/endPractice,});}else{console.log(哈哈哈);}}}})},init:function(){wx.removeStorageSync(qrcode)},thirdPartyLogin:function(userInfo,cb){varselfthis;vardatautil.getParameter(shareingPiano.thirdPartyLogin,{openId:userInfo.openId,nickName:userInfo.nickName,type:0,sex:userInfo.gender0,city:userInfo.city,province:userInfo.province,country:userInfo.country,uId:userInfo.unionId,headImgUrl:userInfo.avatarUrl,clientType:0,session:userInfo.session});wx.request({url:self.globalData.apiUrl,method:post,data:data,success:function(ee){console.log(ee);if(ee.data.header.code){}else{console.log(1211,ee);wx.setStorageSync(sess,ee.data.body.sess);}if(cb){cb(ee);}self.getState();}})},getSession:function(openid,unionid){varselfthis;vardatautil.getParameter(shareingPiano.getSession,{openId:openid,uId:unionid});wx.request({url:self.globalData.apiUrl,method:post,data:data,success:function(res){console.log(getsession,res)//debuggerif(res.statusCode!200||res.data.header.code||!res.data.body.sess){console.info(获取session失败)self.createSession()}else{wx.setStorageSync(sess,res.data.body.sess);//成功回调self.getSessionCallback();wx.showToast({title:getS:+res.data.body.sess,})}},fail:function(err){console.log(1211,err);}})},createSession:function(){varselfthisvardatautil.getParameter(shareingPiano.createSession,{})wx.request({url:self.globalData.apiUrl,method:post,data:data,success:function(res){debuggerif(res.statusCode!200||res.data.header.code||!res.data.body.sessionId){console.info(获取session失败)}else{wx.setStorageSync(sess,res.data.body.sessionId)letuserInfowx.getStorageSync(userInfoOfWechat)userInfo.sessionres.data.body.sessionId;self.getSessionCallback();}}})},getUserInfo:function(cb){varthatthisif(this.globalData.userInfo){typeofcbfunctioncb(this.globalData.userInfo)}else{//调用登录接口wx.getUserInfo({withCredentials:true,success:function(res){console.log(res)that.globalData.userInfores.userInfotypeofcbfunctioncb(that.globalData.userInfo)}})}},getSessionCallback:function(){if(getCurrentPages().length!0){setTimeout(function(){getCurrentPages()[getCurrentPages().length1].onLoad();},500)}},globalData:{userInfo:null,apiUrl:https://spapi.ktunes.cn/reqForward,//apiUrl:http://13.13.13.10:3001/,server:https://spapi.ktunes.cn,code:}}) -
小程序安卓手机拨打电话失败
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机拨打电话失败」
摘要:小程序安卓手机拨打电话失败
展开:安卓手机拨打不出电话总是失败的状态,而苹果手机的就是成功的 -
小程序安卓手机播放音乐提示音乐文件错误,ios手机和电脑都没问题
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机播放音乐提示音乐文件错误,ios手机和电脑都没问题」
摘要:小程序安卓手机播放音乐提示音乐文件错误,ios手机和电脑都没问题
展开:wx.playBackgroundAudio({dataUrl:https://www.coachsys.com+this.data.questionslist.q_file,title:this.data.questionslist.q_title,coverImgUrl:https://www.coachsys.com+this.data.questionslist.q_img,})this.setData({isPlay:true})} -
小程序安卓手机显示画面,苹果7及以上正常显示画面,7以下不能正常显示画面
2019-04-03 15:16:50如何看待微信公开课小程序热门讨论「小程序安卓手机显示画面,苹果7及以上正常显示画面,7以下不能正常显示画面」
摘要:小程序安卓手机显示画面,苹果7及以上正常显示画面,7以下不能正常显示画面
展开:安卓手机显示画面,苹果7及以上正常显示画面,7以下不能正常显示画面。苹果手机视频只要超过150M就不显示画面了,这是怎么回事啊