- 当是企业微信环境时,动态插入jwxwork-1.0.0.js,ios侧边栏第二次进入会报错
我们的h5应用需要根据环境动态插入js-sdk,按目前文档企业微信插入1.2,微信插入1.6。 当是企业微信环境时,动态插入https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js,ios第二次进入会报错 [图片] 用script引入不会报错<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script> // 根据环境插入不同js-sdk,按目前文档企业微信插入1.2,微信插入1.6 if (getEnv() === 1) { const script = document.createElement('script'); script.crossorigin = 'anonymous'; script.src = 'https://res.wx.qq.com/open/js/jweixin-1.2.0.js'; document.head.appendChild(script); // ios第二次进入会报错,先注释 const script2 = document.createElement('script'); script2.crossorigin = 'anonymous'; script2.src = 'https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js'; document.head.appendChild(script2); } else { const script = document.createElement('script'); script.crossorigin = 'anonymous'; script.src = 'https://res.wx.qq.com/open/js/jweixin-1.6.0.js'; document.head.appendChild(script); }
2021-02-24 - qy.getEnterpriseUserInfo:not allow to cross corp ?
第三方应用开发 已关联小程序 wx.qy.login({ success: function(res) { if (res.code) { wx.request({ url: 'https://xx.xxx.com/api.html', method:'post', data: {method:'usermp.getSession',code: res.code}, success(res) { var data = res.data.data; console.log(data); //返回正常数据 有userid,open_userid wx.qy.getEnterpriseUserInfo ({ success: function(res) {console.log(res); } , fail:function(res){console.log('fail=',res)}, complete:function(res){console.log(res);} }); } }) } else {console.log('登录失败!' + res.errMsg)}} 调用 qy.getEnterpriseUserInfo时就提示 :fail:not allow to cross corp
2020-11-30 - 2.12.2基础库更新 会导致自定义组件里面的 live-pusher 不被销毁
2.12.2 更新内容 更新 框架 自定义组件用时注入 复现demo trtc官方demo即可复现 [图片] 复现步骤: 全面屏android机器 用手势返回上一页 live-player依旧在推流。拉流端仍然可以拉流 在 onUnload 生命周期 手动调用 this.exitRoom() 方法也没有任何作用 复现图片 [图片] 复现视频 [视频]
2020-09-01 - 小程序页面中引入的自定义组件如何完全销毁掉?
今天在调改一个直播弹幕问题,遇到的问题如下: [图片] 比如初次进入页面A 可以看到页面id为 317,然后退出页面再进入发现页面id变成了318 ,说明页面A是重新创建了的,可当通过 this.setData() 更新数据时,有部分数据仍然会被更新到 id 为 317 的 data:{}中,导致新页面数据没有更新。 页面A中引入了自定义组件,然后数据是通过 props 进行传递的 请问各位大佬有没有遇到这样的问题,该如何解决。
2020-07-16 - 小程序跳转按钮:<wx-open-launch-weapp>怎么不显示?
在使用vue框架页面,按照文档先后配置好了js接口安全域名——1.6.0版本jssdk——配置config opentaglist——使用<script type="text/wxtag-template"></script>包括button,html代码如下 <wx-open-launch-weapp username="gh_ebfb250249c1" @error="launchAppError" @launch="launchAppLaunch" @ready="launchAppReady" > <script type="text/wxtag-template"> <style>.btn { display: flex;align-items: center; }</style> <button class="btn" style="border-radius: 55px;font-size:15px;color:#ffffff;font-weight:700;padding: 0 50px;height:45px;line-height: 45px;background-color: #FF9700;margin: 0 auto;" >立即打开小程序</button> </script> </wx-open-launch-weapp>
2020-07-13