取消订阅
等待服务器取消客户端的一个或多个topics订阅。
[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.mqtt.unsubscribe(args)
支持平台:
- Android
- iOS
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
args | Object | 是 | 数据对象 |
args
参数为一个对象,其属性包含以下一项或多项:
topic
(String/必选) --订阅的主题success
(Function/ 可选) --成功回调函数,没有返回error
(Function/ 可选) --失败回调函数,没有返回
示例代码
// 引用js
<script src='supconit://hcmobile.js'></script>
<script>
// 监听’deviceready‘事件
document.addEventListener('deviceready', onDeviceReady, false)
function onDeviceReady(){
navigator.mqtt.unsubscribe({
topic:"aiot/notice/change",
success:function(s){
alert('unsubscribe success'+JSON.stringify(s));
},
error:function(e){
alert(''+JSON.stringify(e));
}
});
}
</script>