
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
wxgetShareInfo总是失败,返回错误42
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxgetShareInfo总是失败,返回错误42」的小程序开发问题
补充:wxgetShareInfo总是失败,返回错误42,appjsApp({globalData:{shareTicket:,openGid:},onLaunch:fun
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugwxgetShareInfo工具653240appjsApp({globalData:{shareTicket:,openGid:},onLaunch:function(options){},onShow:function(options){letthat=thisif(options&&optionsscene==1044){thatglobalDatashareTicket=optionsshareTicket}consolelog(onShowoptions=+JSONstringify(options))},getShareTiket:function(cb){letthat=this展示本地存储能力if(thatglobalDatashareTicket){wxgetShareInfo({shareTicket:thatglobalDatashareTicket,success:function(res){consolelog(getShareTiketshareTicket+JSONstringify(res))letjs_encryptedData=resencryptedDataletjs_iv=resivwxlogin({success:function(res){letjs_code=rescodeconsolelog(code+js_code)wxrequest({url:xxxxxxxx,method:POST,data:{code:js_code,appId:xxxxx,encryptedData:js_encryptedData,iv:js_iv},success:function(res){thatglobalDataopenGid=resdataopenGIdconsolelog(getShareTiketopenGid+thatglobalDataopenGid)typeofcb==function&&cb(thatglobalData)},fail:function(err){consolelog(getShareTiketerr+JSONstringify(err))}})}})},fail:function(res){consolelog(res)},complete:function(res){consolelog(res)}})}else{consolelog(不存在shareTicket)}}})代码片段https:developersweixinqqcomsJ0kBS5mR7g4J即速小程序:使用你的代码片段,是可以获取的啊:为什么我这里一直是fail呢,跟网络环境有关系:大哥能不能加个微信请教一下
更多有关「wxgetShareInfo总是失败,返回错误42」的讨论可以前往微信公开课小程序参与互动哦! -
wxgetSystemInfo
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxgetSystemInfo」的小程序开发问题
补充:wxgetSystemInfo调用这个方法,开发者工具跟ios手机返回的model值不一样麻烦返回的一样行不行啊微信者回复开发者回复这个能一样其实内置的也是自定义的
展开:wxgetSystemInfo调用这个方法,开发者工具跟ios手机返回的model值不一样麻烦返回的一样行不行啊即速小程序:这个能一样吗其实内置的也是自定义的
更多有关「wxgetSystemInfo」的讨论可以前往微信公开课小程序参与互动哦! -
wxgetSystemInfo()能否加多数据字段,例如设备像素密度,几寸屏
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxgetSystemInfo()能否加多数据字段,例如设备像素密度,几寸屏」的小程序开发问题
补充:wxgetSystemInfo()能否加多数据字段,例如设备像素密度,几寸屏,使用环境小游戏,cocoscreator开发需求场景wx拉起键盘or读出右上角菜单栏的位置信息,游戏场景里根据键盘高度or右上角的对齐数据进行UI调
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小游戏需求wxgetSystemInfo客户端673240使用环境小游戏,cocoscreator开发需求场景wx拉起键盘or读出右上角菜单栏的位置信息,游戏场景里根据键盘高度or右上角的对齐数据进行UI调整尝试:wx接口读出的单位数据到creator并不能直接使用,而是需要转化参照WCSS的,瞎猜计算如下:IOS下,X,ipad等完美~但是在andorid下,必须再照pxdp的转换后数据才能完全精准(多机型实际参数传入测试)问题:无法撸到DPIPPI,或者是几寸屏~~希冀wx返回的设备信息丰富些~~,orcreator能否计算即速小程序:pixelRate=reswindowWidth750;:这个像素率能干啥撒:rpx换算px(屏幕宽度750)px换算rpx(750屏幕宽度):安卓呢亲爱的:一样啊为啥要转dp呢:creator下数据单位不对,例如我读到的右上角的top是8,此时设置creator的UI元素也是对齐8~发现是对不齐的测试数据中经过rpxpxdp,位置完美对齐:直接用750除以innerWidth不行吗:那时官方推的傻瓜式计算iphone系列正常,到x跟ipad就知道不行了,还是得那样处理另外,IOS都阔以,但是Android不行~~:安卓不行有例子或者代码片段吗:有的,但是是Creator工程,代码片段也是如上,读取右上角的top数据,然后*K给到creator的对齐组件
更多有关「wxgetSystemInfo()能否加多数据字段,例如设备像素密度,几寸屏」的讨论可以前往微信公开课小程序参与互动哦! -
wxgetUserInfo()获取encryptedData
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxgetUserInfo()获取encryptedData」的小程序开发问题
补充:encryptedData解密有时候报错是不是要用户点击才能获取encryptedData如果用户点击过,第二次非用户点击调用wxgetUserInfo()这样能获取到encryptedData,但解密报错微信者回复开发者回复
展开:encryptedData解密有时候报错是不是要用户点击才能获取encryptedData如果用户点击过,第二次非用户点击调用wxgetUserInfo()这样能获取到encryptedData,但解密报错即速小程序:
更多有关「wxgetUserInfo()获取encryptedData」的讨论可以前往微信公开课小程序参与互动哦! -
wxgetUserInfo不能弹出授权窗口
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxgetUserInfo不能弹出授权窗口」的小程序开发问题
补充:wxgetUserInfo不能弹出授权窗口,wxgetUserInfo不能自动弹出授权窗口了,但是为什么有的小程序还是可以已经去就弹出授权窗口
展开:wxgetUserInfo不能自动弹出授权窗口了,但是为什么有的小程序还是可以已经去就弹出授权窗口即速小程序:10月中旬之前提交的小程序是可以直接弹窗的10月底之后上线的只能用button按钮:谢谢:可能是官方小程序老的小程序(不会更新的那种)程序出BUG了官方小程序还可以跳公众号
更多有关「wxgetUserInfo不能弹出授权窗口」的讨论可以前往微信公开课小程序参与互动哦! -
wxhideLoading会把wxshowToast给隐藏掉解决了吗
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxhideLoading会把wxshowToast给隐藏掉解决了吗」的小程序开发问题
补充:wxhideLoading会把wxshowToast给隐藏掉解决了
展开:在wxhideLoading之前使用了wxshowToast,wxshowToast一闪而过去掉wxhideLoading可以正常显示即速小程序:官方出来寿司这个问题已经解决了整整一年了https:developersweixinqqcomcommunitydevelopdoc000048c46a4260c0f1066197556401?highLine=hideloading:ios和安卓都是这样,看到官方3月份帖子说下个版本解决,但是现在还有这个问题,什么情况有没有解决办法
更多有关「wxhideLoading会把wxshowToast给隐藏掉解决了吗」的讨论可以前往微信公开课小程序参与互动哦! -
wxhideTabBar()接口调用时底部菜单部位会闪现黑块,体验很不好
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxhideTabBar()接口调用时底部菜单部位会闪现黑块,体验很不好」的小程序开发问题
补充:wxhideTabBar()接口调用时底部菜单部位会闪现黑块,体验很不好,当前Bug的表现(可附上截图)在安卓手机下(小米6)调用wxhideTabBar()接口时底部菜单部位会闪现黑块,体验很不好,特别是启用animation参
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugwxhideTabBar()客户端673240当前Bug的表现在安卓手机下(小米6)调用wxhideTabBar()接口时底部菜单部位会闪现黑块,体验很不好,特别是启用animation参数,运行动画时会留出黑块,非常丑预期表现希望官方修复此问题复现路径调用wxhideTabbar()接口提供一个最简复现Demopagewxml:<buttonbindtap=toggleTabbar<buttonpagejs:Page({data:{showTabbar:true},toggleTabbar(){thisdatashowTabbar=!thisdatashowTabbarthisdatashowTabbar?wxhideTabBar():wxshowTabBar()}})即速小程序:提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml)
更多有关「wxhideTabBar()接口调用时底部菜单部位会闪现黑块,体验很不好」的讨论可以前往微信公开课小程序参与互动哦! -
wxhideToast失败后,在iOS平台上无法进入回调函数
2019-03-15 16:54:37微信公开课小程序热门讨论关于「wxhideToast失败后,在iOS平台上无法进入回调函数」的小程序开发问题
补充:wxhideToast失败后,在iOS平台上无法进入回调函数,当前Bug的表现(可附上截图)调用wxhideToast时,若之前通过wxshowToast调出的toast已经因为超时自动隐藏,则不进入任何回调预期表
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugwxhideToast客户端674241当前Bug的表现调用wxhideToast时,若之前通过wxshowToast调出的toast已经因为超时自动隐藏,则不进入任何回调预期表现无论wxhideToast结果如何,都会进入complete回调,和successfail回调中的一个复现路径iOS实机必现,Android上无此现象此外,对于这种情况,Android实机会进入fail回调,模拟器会进入success回调提供一个最简复现DemowxshowToast({title:测试,duration:500,success:res={setTimeout(()={wxhideToast({success:res=consolelog(wxhideToast:success,res),fail:res=consolelog(wxhideToast:fail,res),complete:res=consolelog(wxhideToast:complete,res),})},2000)},})代码片段https:developersweixinqqcomsAf4Dh7mU7e49即速小程序:平台实现存在差异,后续修复,感谢反馈
更多有关「wxhideToast失败后,在iOS平台上无法进入回调函数」的讨论可以前往微信公开课小程序参与互动哦!