[图片] 检查下这里是不是有问题
企业微信 JSAPI fail_permission denied 错误是啥意思啊?各位大牛,版主,你们好: 在为企业微信开发侧边栏工具,配置了JSAPI,频繁出现下面截图的错误: [图片][图片] 我用JSAPI签名验证工具检查过,签名完全正确的,没有异常. 前段JS是这样的 [图片] 听说如果想要使用[从企业微信侧边栏获取当前聊天顾客的外部UID信息,必须配置 顾客联系 里的相关内容,我也都配置上了 ] [图片] 大神有没有知道 这个 fail_permission denied 报错,到底是啥意思呀?
2020-01-10这里有个微信官方的代码片段,跟随swiper的图片切换效果,地址:https://developers.weixin.qq.com/s/L1G0Dkmc7G8a
一个页面中有多个swiper,图片的高度都是不固定的 那么如何设置swiper高度自适应问题?急急急!!!一个页面中数据都是列表,每条数据中都有一个swiper组件,组件中包含了不同高度的轮播图片,请问如何使每条数据的swiper高度自适应,在线求解哈!
2020-01-10请查看相关文档 https://developers.weixin.qq.com/miniprogram/dev/component/live-player.html
小程序实时音视频怎么开通?我用公司账号申请的小程序 为什么我的小程序还没有开通音视频权限呢 哪位大佬指导一下哈
2020-01-10页面显示回到首页按钮,可以进行隐藏的,文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/ui/navigation-bar/wx.hideHomeButton.html 首页就出现弹窗,并且不可以关闭,拒审的几率很大。
app无法转跳到登录页面 and 小程序登录的哲学思考稳定版 Stable Build (1.02.1911180) const loginDataKey = 'loginData' const loginData = wx.getStorageSync(loginDataKey) // 未登录,去登录 if(!loginData){ consolelog'未登录,去登录..' wx.reLaunch({ url:'/pages/login/index' }) } 有时候无法转跳到登录页,有时候可以(点击全部清除就可以,而再次点击编译就不行) 还有转跳到了登录页之后,会有一个返回首页的按钮,我不希望看到这个按钮,请问如何取消(到了登录页的用意是只有登录成功才能操作其他地方) [图片] 【这个关键点在于,微信小程序里面登录要如何做才是最恰当的,并且代码可以跑起来】 首先我保证转跳代码被执行了。代码每一次都有进入条件,如图 [图片] 但是【使用真机正常】(点击真机调试) (在以前,这个代码是没有问题,现在微信做了更新吧) 关于我的思考 我发现,当我在第一个页面的时候执行上面的代码,就完全可以。 如图 [图片] 所以我猜测,小程序的用意是,不能单独开一个地方去转跳到登录页? 所以,小程序登录的哲学到底是啥? 希望官方回答 ### 更多信息 #### 1 虽然login页面不出来(在开发者工具里面),但是js倒是执行了。 [图片] [图片] #### 2 如果在app.js里面使用 wx.redirectTo 那么,页面停留在首页。不会触发进入登录页。 [图片] [图片] [图片] --关于问题反馈完-- 最后,我想了一个方案,不知道这样符合小程序官方的登录逻辑不。 在首页画出现一个弹窗,这个弹窗无法关闭,用户点击之后就可以授权了。(如果未登录) 这样可以过审核或者今后有没有可能被封了? 如果小程序限制单独开一个登录页面,那么用意是想要小程序可以游客试玩还是? 最后解决方案 登录是不需要授权的,也就是不需要转跳到登录页(暂时未知为啥微信要限制),也不需要弄按钮。 app.js完整代码如下 const loginDataKey = 'loginData' //app.js App({ onLaunch: function () { const loginData = wx.getStorageSync(loginDataKey) let toLogin = () => { console.log('未登录,去登录..') wx.showLoading({title: '登录中', icon: 'loading', mask: true}) wx.login({ success(res){ console.log('wx.login res') console.log(res) let success = () => { console.log('登录成功') let loginResponse = {"openid":"ooZAbwpdDdaZV_xiamianshi_mashaike"} wx.setStorageSync(loginDataKey, loginResponse) wx.hideLoading() } let fail = () => { wx.hideLoading() wx.showToast({ title: '登录失败,请重新打开小程序试试', icon: 'none', duration: 1e8 }) } // TODO 发起网络请求 // 登录成功 success() }, fail(err){ console.log(err) wx.hideLoading() wx.showToast({ title: '登录失败,请重新打开小程序试试', icon: 'none', duration: 1e8 }) } }) } console.log('--loginData--') console.log(loginData) // 未登录,去登录 if(!loginData){ toLogin() }else{ wx.checkSession({ success () { //session_key 未过期,并且在本生命周期一直有效 console.log('session_key 未过期') }, fail () { // session_key 已经失效,需要重新执行登录流程 // wx.login() //重新登录 console.log('session_key 已经失效,需要重新执行登录流程, 重新登录中') toLogin() } }) } }, globalData: { userInfo: null } })
2020-01-10我抓包拿到你的接口地址,我测试的结果是在Android出现 NET::ERR_CERT_AUTHORITY_INVALID错误, 可能是由于HTTPS证书问题导致的,可以先尝试不使用 HTTPS 试试看 [图片]
安卓不能调用wx.request,是什么原因?同一个小程序,安卓不能请求到数据,苹果端访问正常。 https配置有效[图片] 支持TLS1.2和1.2+, 网站也能够通过https访问,正常备案 [图片] 这个小程序,刚上架的
2020-01-10我觉得应该是这么个流程,拿到code调接口换取 token,存储token信息,需要校验的接口要带上,token过期后,重新获取token
通过login获得的code从后台换取的userid,需要存到Storage里吗?前端拿code调接口返回userid然后使用,之前一直是这样的,后端的leader突然说这一步前端应该把userid缓存起来,下次有缓存就不用走登录了,pc端确实是这么做的,小程序该不该这么做,我总觉得这么做有点不好但又说不出哪里不好。有没有大神,大家讨论讨论。
2020-01-10可以尝试在手机上开启 “调试模式” 看看如何
Android机请求时,一直pending,然后就failed了。iOS没问题。问题已解决,和我服务器端的uwsgi程序有关,我使用最新版uwsgi后问题消失(虽然我也不知道具体原因 ========= 原问题 ============ 开发环境使用“真机测试”,扫描二维码,iOS上正常。 用小米手机扫码时,请求一直处于pending状态,大概过了20-30秒钟,就变成failed状态了,换了几个小米手机都是这种情况。 浏览器可正常访问。 我测试了一下,当客户端已经发起请求的时候(pending状态),服务器端没有收到请求。 当状态从pending变为failed时,服务器端才收到请求。 [图片] [图片] [图片]
2020-01-09你这种情况没遇到过,可以尝试从返回的 敏感数据 “encryptedData” 中解密看看结果如何。
小程序获取用户信息 昵称和缩略图的字段一直变?小程序获取用户信息 昵称和缩略图的字段一直变 一会nickname 一会nickName 一会avatar 一会avatarUrl。 都是从button 组件open-type="getUserINfo" 的回调里获取的
2020-01-09其实你都有回答了自己的问题,如果你觉得你的方式不太好,或者你不想那样做,可以使用 腾讯云 即时通讯 IM 服务哦
微信小程序 即时通信IM开发?官方提供了客服功能,但是是一对一的,不是多对多的,就比如多商家平台不同客服和交友类的小程序,那么我后端使用WebSocket写了IM功能,做到了推送,用户之间可以给用户发信息聊天,但是有一个问题不明白,接收信息的用户未必在线,那么推送就会失败,这个时候,推送的信息是保存在哪里的?redis还是数据库?然后才等待接收者上线时候,查询一遍要不要待推送的,然后推送给他。
2020-01-09通过全局设置的 tabBar ,只有在设置了对应的 pagePath 页面下才会显示 全局的 tabBar,其它的页面,则需要自定义组件等方式实现
使用navigator跳转页面组件不显示?使用navigator跳转至下一个页面,tabBar组件不显示
2020-01-09