我正在尝试建立一个纯本地无线局域网,无法访问更广泛的互联网。即所有网站都是通过 192.168.xx 地址从主机提供的。
一个主机 (192.168.1.100) 正在提供一个包含这种 javascript 的网页:
navigator.geolocation.getCurrentPosition(showPosition,errorPosition,{ enableHighAccuracy:true });
我正在使用 Android 手机连接到该主机。(目的是提取手机的 GPS 位置并将其上传到主机,以便通过 KML 文件显示在 Google 地球上)。
Android 上的浏览器应用程序在通过命名服务器(如http://example.com/locationtest.html )在 WAN 上访问它时确实为同一应用程序提供了一个位置,但是当我从 WAN 断开连接并连接到仅限本地时LAN 并加载相同的页面,然后 navigator.geolocation.getCurrentPosition 似乎不起作用。
想法?已知的禁令?调试此问题的方法?(我们在设备本身上没有一个很好的 javascript 调试器......有没有办法伪造这个设备在桌面上响应的方式?)
提前致谢