我有一个cordova / phonegap应用程序,应该将自己连接到websocket服务器。它适用于ios& android 4.4但不在运行android 4.2的三星Galaxy Tab 2上。
我知道4.2中的webview没有WebSockets的本机实现,但我为此加载了phonegap plugin。插件加载成功,我在尝试连接之前等待deviceready事件。当我尝试插件提供的示例时,onerror
事件被触发,但我没有其他详细信息。
在同一台设备上使用Google Chrome运行应用程序是有效的,因此我排除了网络问题。该应用程序具有INTERNET
权限。在这一点上,我有点线索,欢迎提出任何想法: - )
答案 0 :(得分:0)
好的,看了@Nicholas建议的adb日志后(谢谢!)我有一个exec() call to unknown plugin
。有点跟随this的答案解决了这个问题。