logcat提示
02-12 15:23:50.900: I/webview(29754): onLoadResource url=http://xxx.com:8080/socket.io/?EIO=3&transport=polling&t=1423725830897-29&sid=Iz1QS7o1KQUyVJBvAACD
xiongmao99 (作者)
测试代码
server ```javascript
var io = require('socket.io').listen(3030,{host:'192.168.1.100',origins: ':'});
io.sockets.on('connection', function (socket) {
console.log('conn');
socket.on('toAll', function (data) {
console.log(data);
});
});
<script type="text/javascript" src="http://node-chat-dd5dc.codingapp.com/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.1.100:3030');
socket.emit("toAll",{msg:"xxxx"});
</sciript>
用hbuiler 或者 网页浏览器都能发通讯 ,但是用adt本地打包或者云端打包,就用不了,logcat也不提示错误
HBuilder真机运行或使用chrome、safari控制台调试下看看是什么问题。
调试教程都在运行菜单里。
xiongmao99 (作者)
HBuilder 接usb到手机 是可以运行的, 浏览器也是可以的, adt里调试打开资源是 file:// 协议, 浏览器中用file:///d:\www\test.html 这就打开也是可以运行的
2015-02-13 13:46
回复 xiongmao99: 确认手机上没插usb线,然后直接启动之前关闭的HBuilder基座,能正常运行?而同一台手机上,打包的一模一样的程序不能正常运行? socket.io不应该涉及权限啊
2015-02-13 16:02