前言

跳转微信小程序设置页面

开发者可以通过 wx.openSetting 接口来打开小程序设置界面并返回用户的设置结果。在原来的 wx.openSetting 接口中,我们允许开发者直接调用此接口,但目前我们发现有不少开发者滥用此接口,使用户在无任何操作时,不断地强行跳转至设置页,导致用户无法正常使用甚至无法退出小程序。

为保证用户获得更顺畅的小程序使用体验,避免此类滥用情况,我们对该接口进行了调整。

调整后“打开小程序设置页”将支持以下两种实现方式:

方法1:使用 button 组件来使用此功能,示例代码如下:

打开设置页
方法2:由点击行为触发wx.openSetting接口的调用,示例代码如下:

打开设置页 openSetting() { wx.openSetting()}
方法2已在最新版开发者工具中支持(基础库切到2.2.4及以上),开发者可以尽早适配。

此次调整会对直接调用wx.openSetting接口造成影响

原无需用户点击即可直接调用wx.openSetting接口的实现方式将不再支持,即将废弃的错误使用方式示例如下:

onShow() { wx.openSetting()}

10月10日起新提交发布的版本将会受到此调整的影响。

需要各位开发者注意,10月10日起新提交发布的小程序版本将不再支持无需用户点击即可直接调用的“打开小程序设置页”接口,请开发者尽早适配。

调整策略在基础库 2.3.0 及以上版本生效,该基础库版本对应微信客户端6.7.2版本。另外,考虑到兼容性等问题,在基础库版本 2.3.0 以下的环境中不受此策略影响。

微信小程序 打开小程序设置页(wx.openSetting)接口调整官方相关推荐

  1. 你能用微信小程序打开小程序了【附开发方法】

    6月21日晚间,微信小程序再次迎来升级:小程序可以打开小程序了,同一个公众号下关联的10个同主体小程序和3个非同主体小程序之间,可以调用接口直接相互跳转.微信客户端6.5.9及以上版本支持.另外门店小 ...

  2. 微软小娜打开应用程序_利用您现有的Microsoft投资进行应用程序白名单

    微软小娜打开应用程序 Application Whitelisting? What Is It? 应用白名单? 它是什么? I consider a firewall to be a Yes / No ...

  3. 微信公众号打开小程序

    场景:天天学农小程序跳转到精勤农民公众号,再在精勤农民公众号工具栏打开识农小程序                     第一步:天天学农小程序跳转到精勤农民公众号 <web-view src= ...

  4. Android开发之APP唤醒小程序,打开小程序,调起小程序以及传参数的实现方法(附加源码)

    老套路咱们先看效果图: 可以先看下官方文档介绍:微信官方文档APP打开小程序链接 我这边打开了,上面奔溃是因为模拟器不兼容的原因: 主要讲解下打开小程序核心代码: // 填应用AppIdString ...

  5. 微信小程序 授权地理位置被拒绝后 wx.getLocation接口调用失败问题

    最近在开发小程序,需要用到位置信息. 但总有那么一小部分人会点击拒接授权,然后小程序就用不了了.因为是根据所在的城市信息来加载数据,所以就需要引导用户自己打开地理位置授权.像下图 废话不多说直接上代码 ...

  6. 安卓主流手机厂商打开Shortcut快捷方式设置页的方法

    华为的快捷方式设置页第三方跳转不了private fun startXiaoMiPermissionActivity(context: Context) {val action = "com ...

  7. 微信PC端打开小程序(腾讯文档)、网页都显示空白和QQ/TIM的群文件无法显示等问题的解决方法

    问题描述: 1. 微信PC端无法打开腾讯文档的小程序,并且发现内置的浏览器网页均无法显示 卸载重装后,打开腾讯文档又显示该信息,问题现象有变化,但根本问题未解决 2. QQ/TIM的群文件和群公告均无 ...

  8. 微信内H5打开小程序

    前置条件:已认证的服务号,订阅号不行 引入js:   <script type="text/javascript" src="https://res.wx.qq.c ...

  9. 微信小程序引用echarts,微信PC端打开小程序不显示canvas

    出现的问题 在pc端ec-canvas组件不显示内容 如图,红框内是一个饼图,但是未显示 出现原因 pc端不支持2d,echarts插件在电脑端也不显示,但是echarts有解决方案. 解决方案 在e ...

最新文章

  1. linux sftp 中文,Linux(CentOS)上配置 SFTP服务器
  2. 呼市职称计算机考试时间,2016下半年内蒙古呼和浩特会计从业考试报名时间
  3. 全球及中国养老产业十四五运营现状与发展决策建议报告2022版
  4. Flex Socket 安全沙箱问题解决
  5. ibatis中使用List作为传入参数的使用方法及 CDATA使用
  6. 10kv电压互感器型号_电压互感器型号大全
  7. 第 5 章 输入输出管理
  8. ediplus 复制编辑一列_Editplus 部分使用技巧(一)
  9. 洛谷 【入门1】顺序结构 P5708 【深基2.习2】三角形面积
  10. Linux系统下搭建域名服务器 (转http://elaine.blog.51cto.com/336598/65449)
  11. 10路智能电动自行车充电桩功能特点优势
  12. 开源直播课丨大数据集成框架ChunJun类加载器隔离方案探索及实践
  13. PIC反汇编流程(详解)
  14. ORACLE分区表查询
  15. More than 1 blank line not allowed
  16. 鹏业软件清单量和定额量一样,水平竖向相差很多的问题
  17. python定义一个圆类、计算圆的面积和周长_VC6.0定义一个圆类,计算圆的面积和周长,我的程序老出错...
  18. wincc版本升级_西门子触摸屏OS更新方法
  19. 安装编译好的Android镜像到模拟器上 (android 7.0)
  20. 英特尔虚拟化技术简史

热门文章

  1. mac m1设备上安装Qt并使用qt编程遇到的问题以及解决方式
  2. 一网打尽英文关联逻辑词,为公式运行保驾护航
  3. java支付接口开发原理_java对接微信支付接口开发的过程是什么?
  4. Java编程也要从娃娃抓起
  5. C语言实现的简易五子棋
  6. CPython、IPython、PyPy、Jython、IronPython名词解释
  7. axios请求超时自动重新请求
  8. 一些写得好的Spring博客收集整理
  9. 重庆大学804工商管理学硕考研经验贴
  10. 亚马逊广告打造篇(第二期)