HinKai 2024-04-23 10:52 采纳率: 0%
浏览 2

wx-open-launch-weapp

想请教一下为什么chooseWXPay可以返回,但是wx-open-launch-weapp就不会返回呢?

公众号 appId: wx8e540c2c31154d66 (已认证)

wx.config配置结果中 openTagList为空数组

服务号已认证+js安全接口域名已设置

img

  • 写回答

3条回答 默认 最新

  • 码农阿豪 Java领域优质创作者 2024-04-23 11:04
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    请问是在什么样的环境下调用chooseWXPay和wx-open-launch-weapp这两个API?比如是在微信浏览器里的H5页面还是在微信小程序里? 不同的环境下,微信提供的API可能会有所区别。而从问题描述里得知,服务号已认证且JS安全接口域名已设置,似乎这部分没问题。 但是根据问题描述中提供的wx.config配置结果,openTagList返回为空数组。openTagList是用于设置支持哪些JS接口的开关,如果返回为空,则表示所有JS接口都不可用。 所以可能原因之一是微信JS接口权限没有被正确调用。需要在代码中执行wx.config()方法,并将正确的配置信息传递给微信后台,获取JS接口权限。例如: wx.config({ debug: true, // 是否开启调试模式 appId: 'wx8e540c2c31154d66', timestamp: '1414587457', nonceStr: 'Wm3WZYTPz0wzccnW', signature: '0f9de62fce790f9a083d5c99e95740ceb90c27ed', jsApiList: [ // 需要使用的 JS 接口列表
    'chooseWXPay',
    'openTagList',
    'updateAppMessageShareData',
    'updateTimelineShareData',
    'onMenuShareWeibo',
    'onMenuShareQQ',
    'onMenuShareQZone'
    

    ] }); 另外,如果是在微信小程序里调用wx-open-launch-weapp这个API,需要在小程序的app.json文件中设置相关字段才能生效。例如: { "pages": ["index"], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "Demo", "navigationBarTextStyle": "black", "enablePullDownRefresh": true }, "plugins": { "myPlugin": { "version": "", "provider": "" } }, "navigateToMiniProgramAppIdList": [ // 小程序跳转白名单列表 "wx1234567890abcdef", "wx9876543210fedcba" ] } 以上是可能的解决方案,需要根据具体情况进行调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月23日

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP