- 微信小程序授权给第三方平台后,getPhoneNumber组件无法使用,报错:errno:112 ?
微信小程序授权给第三方平台后,本地调试获取手机号,会报错:[渲染层错误] getPhoneNumber:fail api scope is not declared in the privacy agreement,errno:112(env: Windows,mp,1.06.2405020; lib: 3.4.1) 以下为按钮: <button open-type="getPhoneNumber" @getphonenumber="phonenumber" type="primary">手机号快捷登录</button> 从错误来看,是没有在协议中声明,当我取消第三方平台授权后,去查看隐私协议获取手机号我是有添加的。 [图片] 以前本地调试都非常正常, 无论是否授权了第三方平台都能正常调试。现在调试老是提示开头的错误。请问是要如何解决这个问题?
07-12 - 微信开放平台第三方平台如何做到代运营多个不同主体的公众号和小程序?
我的需求是 我司代运营客户多个公众号和小程序,都是以客户公司信息为主体的,公众号和小程序要进行关联,通过unionid。所以要将多个客户的公众号和小程序都添加到微信开放平台里面,但是开放平台又限制了只能添加5个不同主体的小程序。这就造成我们无法代运营客户小程序。请问大家遇到这样的问题是怎么处理的?
2023-10-10 - 微信小程序在华为鸿蒙系统2.0 上无法搜索到低功耗蓝牙?
问题 [图片] 升级到鸿蒙系统(2.0.0)以后(部门机型正常,部分不正常,比如:华为Mate 40 PRO),打开微信小程序搜索附近蓝牙搜索不到,用非鸿蒙系统是能搜索到蓝牙的,IOS 多款机型也能搜索得到。 处理过程 通过查看微信小程序提供的API跟踪日志,没有报错,也没有任何问题。 第一组测试:后续我们找到蓝牙模组厂家帮我们跟踪定位,最后发现,在使用鸿蒙系统的微信小程序打开搜索蓝牙(startBluetoothDevicesDiscovery)搜索我们的设备,并不会发起蓝牙调用(通过专业设备抓取数据包)。 第二组测试:非鸿蒙系统,荣耀60SE,打开微信小程序搜索蓝牙,能正常发起数据通信,搜索到蓝牙。 问题猜测 鸿蒙系统会对手机应用使用蓝牙硬件(是硬件而非软件)有权限限制,因为蓝牙模组厂家在无法搜索到设备蓝牙的手机上(华为Mate 40 PRO)安装了一个专业搜索附近蓝牙的APP后,微信小程序就能搜索到设备蓝牙了。猜测安装的这个APP默认在后台把系统对应用访问的蓝牙一些权限给授权了,所以能正常搜索到了。 这里说的权限,并非是在【设置】里面设置应用使用蓝牙的权限,我们手工能操作蓝牙的权限,都已经开放给了微信。 最后疑问 猜测的蓝牙权限问题,目前我们无法定位到是哪个权限导致微信小程序搜索不到蓝牙。 我们调试的微信小程序ID为:wx3af58e7b9fb39a45
2022-05-12