plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
![b***@163.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/c40e81f5595ebc45f1bbb32e301144ff.png)
- 发布:2024-01-09 16:14
- 更新:2024-06-08 16:08
- 阅读:328
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: wind11
HBuilderX版本号: 3.99
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: iphonex
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.0.0-3090920231225001
示例代码:
操作步骤:
plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
预期结果:
plus.speech.addEventListener 只注册一次,或者可以主动移除
plus.speech.addEventListener 只注册一次,或者可以主动移除
实际结果:
plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
bug描述:
plus.speech.addEventListener 无法移除事件,重复打开新页面,就算是同一个函数也会重复注册
b***@163.com (作者)
没有,plus.speech就只暴露了3个方法,开始、结束和注册事件,原型链上不知道有没有,看不到。之前也有哥们提问了但是官方都保持沉默。毕竟Native.js设及三方,而且基本就是个不会维护的项目了,所以uniapp这边保持默认,本着不承认,不回复,不解决的三不原则,毕竟开发者用不了的只是少数关官方什么事。
2024-01-10 09:30