这个权限已经废弃了,获取用户信息改用 wx.getUserProfile了
请问开发小程序授权是默认的吗?为什么我在开发小程序时没有授权登陆,但是打印getUserInfo却存在信息,打印res.userInfo.nickName输出的是微信用户,这是为什么?这样我无法判断用户是否已登陆了 // 判断用户是否授权登录 wx.getSetting({ success: function (res) { // 判断是否授权 if (res.authSetting['scope.userInfo']) { //获取用户信息 wx.getUserInfo({ success: function (res) { //用户已经授权过,添加用户信息 // var that = this console.log(res.userInfo.nickName) wx.setStorageSync('nickName', res.userInfo.nickName) wx.setStorageSync('avatarUrl', res.userInfo.avatarUrl) } }); } else { wx.showToast({ title: '请授权登录!', icon: 'none', duration: 1500, success: function () { //定时器,未授权1.5秒后跳转授权页面 setTimeout(function () { console.log("aaa") wx.reLaunch({ url: '', }) }, 1500); } }) } } });
2021-07-27内网IP现在的可以用request请求的
微信小程序如何连接硬件wifi进行配网请问有没有大佬做过 微信小程序连接硬件wifi后,给硬件进行配网的需求。 我现在连上硬件wifi后,是没有网络的情况,只有在不效验域名的情况下(勾住),才能进行内网ip地址的get请求才能达到成功配网。 我想请问能不能再连接wifi后,不请求ip地址来进行配网呢,因为官方的request合法域名是不让以ip地址开头的。 (注:内网穿透也试过 ,可是在连接硬件wifi后,无法在没网的情况进行get请求,很尬)
2021-05-24这个接口已经废弃了,需要使用 getUserProfile 这个接口
用新版的wx.getUserInfo获取不了用户昵称和头像?<button size="mini" type='primary' open-type="getUserInfo" bindgetuserinfo="getUserInfo" class="accredit-button">授权</button> getUserInfo: function (cb) { console.log(cb); }, [图片]
2021-05-17你把不通过的原因截图发出来? 还有你给的是小程序的名字不是APPID吧
app审核始终不通过?App申请修改了好多次了,每次不通过的原因都不一样,而且反反复复。完全搞不清问题再哪里。 麻烦哪位能给点具体信息。
2021-03-30如果只是需要验证手机和设备是不是在同一个局域网,通过mDNS 发现这台设备,并通过mDNS查询设备相关信息即可 // 开始设备发现 wx.startLocalServiceDiscovery({ // 当前手机所连的局域网下有一个 _http._tcp. 类型的服务 serviceType: '_http._tcp.', success: console.log, fail: console.log }) wx.onLocalServiceFound(res=>{ // 处理发现的设备 // res { serviceType,serviceName,ip,port } }) // 向设备发送请求,获取设备信息 wx.request({url: ip + ':' + port +'url'})
我想创建一个手机AP热点,,是否有相关的API或者实现类似功能的API?我是场景需要,经过考虑后采用的微信小程序,具体场景是:一个手机开放热点,其它手机需要连接热点,获取一些验证信息之类的,采用手机的AP模式。这样才能保证大家都在一个局域网内,但是我看了小程序的文档,并没有相关的API,蓝牙之类的又不能满足需求,可能是我看的不仔细,没有找到相关的实现方式,希望有大佬可以提点一下!谢谢!
2021-02-22{`testquestion[${str}]`: res.result.data }
如何将回调函数中返回值传给数组中指定行?success: function (res) { self1.setData({'testquestion[${str}]': res.result.data }); 在回调函数中此句的${str}部分无法用传递的参数str,但换成数字2就可以,如何改?谢谢啦! callback() //回调 }
2021-02-02你能把别人的域名添加到自己小程序的业务域名里面就没问题
小程序跳转h5页面可以跳转到别人的页面吗?比如说我要跳转到一直播的某个页面,这种webview可以实现吗
2021-02-02调用这个接口,拿到自己小程序所属类目下的公共模板 [图片]
请问添加订阅模板的tid参数从哪里获取?公众号后台没看到,也没找到相关读取的接口[图片]
2021-02-02借楼问下楼主: 你们的app使用这个标签打开了吗?能不能请教下你们怎么设置的?APP是否安装了微信的opensdk?
wx-open-launch-app 模拟器正常,真机报错 [WXTAG][JSCORE]微信网页开发的 wx-open-launch-app # 复现链接: wx.config 开启 debug: http://www.266.com/test/index.html?name=%E6%B7%B1%E5%9C%B3%E5%88%98%E8%AF%97%E8%AF%97%E6%9C%AC%E8%AF%97&matchName=%E6%96%97%E5%9C%B0%E4%B8%BB%E7%BB%BF%E8%B1%86%E6%88%98%E8%B1%86%E8%B5%9B%EF%BC%883%E5%85%B3%EF%BC%89&mung=0&img=http://266-cdn-cn-static.17c.cn/c8ce123336a33c68107b03feefbe9d70.jpg&win=0&debug=1#/ wx.config 未开启 debug: http://www.266.com/match-result/index.html?name=%E6%B7%B1%E5%9C%B3%E5%88%98%E8%AF%97%E8%AF%97%E6%9C%AC%E8%AF%97&matchName=%E6%96%97%E5%9C%B0%E4%B8%BB%E7%BB%BF%E8%B1%86%E6%88%98%E8%B1%86%E8%B5%9B%EF%BC%883%E5%85%B3%EF%BC%89&mung=0&img=http://266-cdn-cn-static.17c.cn/c8ce123336a33c68107b03feefbe9d70.jpg&win=0&debug=1 # 复现步骤: 打开页面点击底部的下载按钮# 期望 在不需要开启 debug 模式下,点击按钮后,如未安装应用出现提示,安装了则拉起app # 实际表现 真机中,IOS 和 安卓均出现(具体是 IPhone X 和 安卓7,8) `wx.config`未开启 debug的链接,打开底部绿色的控制台,出现错误,并且未执行按钮的 ready 回调(看代码 log 内容)。错误截图如下:[图片] `wx.config`开启 debug的链接,打开底部绿色的控制台,未出现错误,执行了按钮的 ready 回调(看代码 log 内容)。点击下载按钮表现正常。在模拟器中 不管开不开 debug,表现都正常。 // 版本信息 // vue 2.x 示例代码; // jssdk 1.6.0 http://res.wx.qq.com/open/js/jweixin-1.6.0.js、/ export default Vue.extend({ data() { return { isWexin: navigator.userAgent.toLowerCase().includes('micromessenger'), // extinfo, appid 等其它参数 } }, mounted() { this.init() }, methods: { async init() { // 接口获取 ticket 等认证参数 ... wx.config({ // debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印 appId: this.wxPublicAppid, // 必填,公众号的唯一标识 timestamp, // 必填,生成签名的时间戳 nonceStr, // 必填,生成签名的随机串 signature, // 必填,签名 jsApiList: ['onMenuShareAppMessage'], // 必填,需要使用的JS接口列表 openTagList: this.openTagList // 可选,需要使用的开放标签列表,例如['wx-open-launch-app'] }) // eslint-disable-next-line wx.ready(() => { const btn = document.getElementById('btn') console.log('ready?', this.openTagList, btn) if (btn) { btn.addEventListener('ready', function (e) { console.log('btn ready') // 未开启 debug 时,真机不会打印;开启则正常打印 }) btn.addEventListener('launch', function (e) { console.log('launch') }) btn.addEventListener('error', (e: any) => { console.log('error', e.detail) this.openFail = true }) } }) } } })
2021-01-27本地文件在webview页面内嵌套一个H5,然后用H5来选择本地文件
小程序端如何读取手机存储里的文件?类似下面小程序,本地文件的效果(我目前小程序只发现可以读取小程序自己存下来的文件) [图片]
2020-11-27