0

我一直在考虑为旧的 Android 2 手机集成 Android websocket 插件https://github.com/FreakDev/PhoneGap-Android-HTML5-WebSocket,但是当我尝试编写插件时遇到了障碍。 PhoneGap 构建的 xml 文件。

它归结为:我如何包含这行代码?

java WebSocketFactory wsFactory = new WebSocketFactory(appView); appView.addJavascriptInterface(wsFactory, "WebSocketFactory");

这是插件运行的要求(根据 GitHub)。感谢您的帮助!

背景:这是关于构建插件的文档https://build.phonegap.com/docs/plugins和示例插件文件https://github.com/alunny/pluginstall/blob/master/test/plugin/plugin.xml

4

1 回答 1

0

Adobe Vancouver 的优秀团队能够帮助我理解这一点。因此,在目前的规范中,PhoneGap Build 云还不允许您访问特定设备上的“活动层”。因此,要使此插件正常工作,它必须构建在桌面上。

但我会密切关注这个,因为 Cordova 的一个分支具有较低级别的 websocket 集成,但要解决旧的 Hixie 安全漏洞需要一些摆弄。

于 2012-04-25T01:25:53.417 回答