[英]Cordova Android: how to listenen to custom events in Javascript?
借助Cordova Android,JavaScript如何监听Java代码中触发的自定义事件?
典型的用例是,活动开始时,它会连接到后端服务器,并等待直到该服务器发送回一条消息,然后通知JavaScript进行UI更新。 在科尔多瓦应该怎么做?
谢谢
您是否看过: Javascript与Phonegap插件之间的异步通信
这似乎与您要实现的目标相似。
到目前为止,我知道您需要一个自定义事件侦听器才能向服务器发送请求并从服务器接收数据。 您可以使用自定义事件列表器
var evt = document.createEvent("Event");
evt.initEvent("myEvent",true,true);
// custom param
evt.foo = "bar";
//register
document.addEventListener("myEvent",myEventHandler,false);
//invoke
document.dispatchEvent(evt);
这是注册,使用事件监听器的方式。
有很多资源可以了解这一点
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.