结合开发者的反馈,支付后直接打开半屏小程序能力的回收时间将延长到 2024 年 6 月 25 日,请各位开发者尽快适配,避免影响业务。
各位开发者:
打开半屏小程序 能力是微信团队提供的一项方便用户从小程序便捷打开另一个小程序的轻量化体验能力。为了优化用户体验,避免用户在没有预期的情况下以半屏方式打开另一个小程序,微信团队将回收支付后直接打开半屏小程序的能力。具体说明如下:
自 2024 年 4 月 25 日起(以下简称 “生效期”),当用户微信客户端的基础库为 3.3.5 版本及以上时,开发者将无法在 wx.requestPayment、wx.requestOrderPayment 的接口回调(包括 success 与 fail )中成功调用 wx.openEmbeddedMiniProgram 接口,其他场景不受影响。自生效期起,若调用接口,开发者将会收到 “openEmbeddedMiniProgram forbidden after payment” 的报错;用户的小程序将不会在支付后以半屏形式直接打开另一个小程序,也不会出现相关报错信息。
注意:
1、本次调整后,若开发者需要在其他场景下应用半屏小程序能力,仅支持由以下 3 个事件触发
- tap 事件
- wx.showModal 接口 success 回调
- wx.showActionSheet 接口 success 回调
2、若用户微信客户端的基础库低于 3.3.5 版本,开发者仍然能够在 wx.requestPayment、wx.requestOrderPayment 的接口回调中成功调用 wx.openEmbeddedMiniProgram 接口;用户的小程序仍会在支付后直接打开半屏小程序
微信团队
2024年3月25日
我就觉得这些为了赚广告费的开发者挺离谱的,吃饭扫个码付款成功后,跳转到携程小程序???没错,说的就是你!收钱吧
赞,少这些半挟持功能使用更简洁
垃圾
喜闻乐见,大快人心,普天同庆,奔走相告🌹🐔
事实证明, 需求涉及到微信API越多,后期紧急需求就越多
收到,改为直接跳第三方小程序
尽干这种事 🙂
3.3.5基础库什么时候发布到微信客户端?3.3.4的基础库好多问题
本来也用不到