- 在企业微信打开第三方应用,我的第三方应用里面有个 alert,为什么有的时候这个alert的样式是.
在企业微信打开第三方应用,我的第三方应用里面有个 alert,为什么有的时候这个alert 弹出框的样式是android自带的alert样式,有的时候是另一个样式。 据我了解,你们企业微信有自己的浏览器内核,而且这个内核在启动失败的时候,会用android内部的浏览器, 1.请问,在什么情况下会失败? 2.是不是因为企业微信的浏览器启动失败了,所以用的是android 自己的alert ? 3.这个用谁的内核我可不可自己决定?
2020-05-30 - wx.ready 在电脑chrome页面中可以执行,在手机上的企业微信就不执行
基本都是拷贝你们官方给的例子,自己做了一点点的修改,代码在chrome 里执行没有问题。但是,拿到手机上访问的时候,wx.ready死活都不执行,这是什么原因? <script type="text/javascript" src="~/Content/js/jquery-1.8.3.min.js"></script> <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <script type="text/javascript" src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script> <script type="text/javascript"> var count=0; var namedList=[]; window.configParams = { beta:true, debug: true, appId: '@ViewBag.corpID', timestamp: '@ViewBag.timeStamp', nonceStr: '@ViewBag.nonceStr', signature: '@ViewBag.signature', jsApiList: ['chooseImage'], success: function(res) { alert('configParams success'); }, fail: function(res) { alert('configParams fail'+res); } }; window.agentConfigParams = { debug: false, corpid: '@ViewBag.corpID', agentid: '@ViewBag.agentID', timestamp: '@ViewBag.timeStamp', nonceStr: '@ViewBag.nonceStr', signature: '@ViewBag.agentSignature', jsApiList: ['chooseImage'], success:function(res) { console.info('agent success'); WWOpenData.on('update', event => { }); WWOpenData.on('error', (e) => { console.info('获取数据失败') }); const container = document.getElementById('container') for (const openobj of window.openidList) { const element = document.createElement('ww-open-data') element.setAttribute('type', openobj.type) element.setAttribute('id',openobj.openid); element.setAttribute('openid', openobj.openid) container.appendChild(element); } WWOpenData.bindAll(document.querySelectorAll('ww-open-data')); console.info('WWOpenData demo end'); }, fail: function(res) { if(res.errMsg.indexOf('function not exist') > -1){ //alert('版本过低请升级') } } }; function config(config) { console.info('wx.config', config); wx.config(config); wx.checkJsApi({ jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { alert(res); } }); wx.ready(function(e) { alert('wx.ready'); agentConfig(window.agentConfigParams); }); wx.error(function(e){alert('wx error'+e)}); }; function agentConfig(config) { alert('wx.agentConfig'); console.info('wx.agentConfig', config); wx.agentConfig({ ...config}); }; $(function () { config(window.configParams); }); </script> </head> <body> <div id="container"></div> </body>
2020-05-28 - 通讯录ID转译后,微信API给的下载链接我要如何下载?
调用 https://qyapi.weixin.qq.com/cgi-bin/service/batch/getresult?provider_access_token=ACCESS_TOKEN&jobid=JOBID 后, 系统返回给我一个链接:https://open.work.weixin.qq.com/wwopen/openData/getTranslateContactOpenData?dataid=Hgz7cUmR_P9UCVfEIapHYX4sKQdDuqjTyl4AeIVldsc 我在浏览器中直接输入这个链接系统提示 “参数错误” 。我有注意到你们的API文档中写到 。 “通讯录转换成功后的url,需要用户通过oauth2授权登录或者单点登录在用户侧打开” ,我想问一下,我需要怎么登录?我倾向于用oauth2授权登录.我需要怎么做呢? 强调一点的是,我是想在我自己的应用网站中打开。。 麻烦腾讯的大神看看我这个问题。多谢。.. 希望有人能回复 ,即使不会也要回复。在线等。
2020-04-08 - 无法获取摄像头数据(权限)
在下是新入门的小程序开发者,今天看官方的文档的时候看到关于在程序中调用 手机摄像头的方法于是COPY了一下官方的例子。 写完代码后点击Remote debug ,然后用手机扫描二维码,这时候在手机上可以看到我的小程序启动了。但是,接下来就弹出 “无法获取摄像头数据,请在手机应用权限管理中打开微信的摄像头权限” [图片] 问题是我的微信是可以正常照相,或视频聊天的。这说明微信有这个权限。但是,本着再确认的态度,我又进入了应用管理中找到了微信。 [图片] 可以看到我的微信的确是有 拍照和视频的权限的。 那么如何解决我的小程序没有权限的问题呢? 希望各位大牛给予帮助 。感谢。。
2018-12-17