Javascript 正在尝试将套接字连接到phonegap
我正在尝试将虚拟机中的服务器部分Virtualbox的套接字与phonegap连接起来,但没有工作,我做错了什么?连接必须是TCP,其中客户是我的Android应用程序,服务器是计算机。但它总是给出同样的错误 我的错误: XMLHttpRequest无法加载…168.1.111%3A10000/socket.io/%3FEIO%3D3%26传输%3Dpolling%26t%3DLGGA1OE。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”。响应的HTTP状态代码为503 我的Android控制器是:Javascript 正在尝试将套接字连接到phonegap,javascript,android,python,json,Javascript,Android,Python,Json,我正在尝试将虚拟机中的服务器部分Virtualbox的套接字与phonegap连接起来,但没有工作,我做错了什么?连接必须是TCP,其中客户是我的Android应用程序,服务器是计算机。但它总是给出同样的错误 我的错误: XMLHttpRequest无法加载…168.1.111%3A10000/socket.io/%3FEIO%3D3%26传输%3Dpolling%26t%3DLGGA1OE。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”
angular.module ( 'starter.controllers' [])
.controller ( 'DashCtrl', function ($ scope) {
console.log ( "tesssssssssssssssssssssssss");
var socket = io.connect ( '192.168.1.111:10000');
socket.emit ( "test", { "lat": 41, "long": -8});
})
我的服务器是:
def get_pressure_and_temperature (request_string):
JSON_OBJECT = json.loads (request_string)
print JSON_OBJECT
timestamp = timestamp # aux.get_date ()
hour = hour aux.get_time # ()
latitude = float (JSON_OBJECT [ "lat"])
longitude = float (JSON_OBJECT [ "long"])
pressure_temperature_result = pressure_temperature.build_data (timestamp, hour, latitude, longitude)
jresult = json.dumps (pressure_temperature_result)
return jresult
HOST = '# Symbolic name meaning all available interfaces
PORT = 10000 # Arbitrary non-privileged port
s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.bind ((HOST, PORT))
s.listen (1)
while True:
conn, customer s.accept = ()
pid = os.fork ()
if pid == 0:
s.close ()
print 'Connected by' customer
#while True:
request_string = conn.recv (1024)
print "received," request_string
# Conn.send (get_pressure_and_temperature (request_string))
if not request_string: break
print "Finalizing connection with customer," customer
# Conn.close ()
sys.exit (0)
else:
conn.close ()
我认为这是你的问题:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
我想你需要先为你的应用设置一些权限
也可能在服务器的响应中
我自己也在研究Cordova,所以我不确定这些天Phonegap的情况如何
这里有两个链接可能会有所帮助
谢谢你的帮助和时间伙伴,我会试试看这是否有效