依据微信小程序的api文档,监听蓝牙状态时通过wx.onBluetoothAdapterStateChange(function listener)接口可以添加listener,但是移除蓝牙状态监听时只有wx.offBluetoothAdapterStateChange()这个接口,按照描述将会移除蓝牙适配器状态变化事件的全部监听函数。
请问:
1、如何移除指定的listener监听?
2、在提供蓝牙功能的三方sdk使用此wx.offBluetoothAdapterStateChange() 接口是否会有潜在的风险?例如影响宿主app或者其他模块的蓝牙监听状态功能?
3、建议如何正确的使用此api(wx.offBluetoothAdapterStateChange())?

如果想要移除指定的监听函数,该怎么操作?