webview中点击事件里mqtt发送消息没用!,但在手机自带的浏览器中可以
webview中页面上onclick点击事件里mqtt发送消息没用!,但在手机自带的浏览器中可以使用,webview已允许js调用。
$(".sendK").on('click', function () {
var trObj = $(this).parents("tr");
var video =trObj.find(".video").text().trim();
var mac = trObj.find(".mac").text();
var jsonObject = new Object();
jsonObject.FromWhere = "web"; //来自网页端
jsonObject.videoname = video;
jsonObject.RouterMac = mac;
jsonObject.isplay = 1;
jsonObject.round = 0;
jsonObject.loc = 2;
var jsonStr = JSON.stringify(jsonObject);
message = new Paho.MQTT.Message(jsonStr);
message.destinationName = "s/MsgUpStream";
client.send(message);
});