我正在使用Apache Cordova 3.5开发移动应用程序,我正在尝试使用org.chromium.socket插件。 不幸的是,我总是在控制台中收到以下错误:
未捕获的ReferenceError:未定义chrome。 (或组织......取决于我的尝试)
例如:当我想调用函数create()时,我尝试使用以下所有选项,但不使用它们。
我使用
行添加了插件我可以从chrome检查器看到库(socket.js),我想它在加载cordova.js时会自动加载。我使用的是Android 4.4模拟器。
提前致谢
答案 0 :(得分:0)
你必须在 deviceready 事件被触发后插入你的插件使用代码!
document.addEventListener('deviceready', function(){
//your code here
//chrome.socket.create("tcp", null, Socket_create_callback)
}, false);
如果你正在使用离子或角度,你也可以利用其他一些技巧。