PhoneGap 有预定义的事件(deviceready、pause、resume、online 等),开发者可以在其上添加监听。
是否可以定义我自己的事件并从本机线程触发,然后可以调用 js 回调?
还是有任何其他方法可以异步触发 javascript 函数?
PhoneGap 有预定义的事件(deviceready、pause、resume、online 等),开发者可以在其上添加监听。
是否可以定义我自己的事件并从本机线程触发,然后可以调用 js 回调?
还是有任何其他方法可以异步触发 javascript 函数?
您可以使用插件在 web 视图中创建原生代码和 JavaScript 之间的链接。查看文档:http ://docs.phonegap.com/en/edge/guide_plugin-development_index.md.html#Plugin%20Development%20Guide
有两种方法可以解决您的问题;如果你想为你的应用程序定义你的函数,你可以下载 phonegap 源文件。您可以使用 phonegap 源定义您的功能。您可以查看这些链接;http://docs.phonegap.com/en/1.4.1/guide_getting-started_android_index.md.html http://www.youtube.com/watch?v=COoXbFegiWw 或者您可以为您的应用程序编写插件。
我希望这会有所帮助...