Pab*_*che 5 facebook webview messenger facebook-messenger
我正在尝试将用户位置放在Facebook Messenger Chat-Extension中.我打开webview并像往常一样问:
var options = {
enableHighAccuracy: true,
timeout: 5000,
maximumAge: 0
};
function success(pos) {
var crd = pos.coords;
console.log('Your current position is:');
console.log(`Latitude : ${crd.latitude}`);
console.log(`Longitude: ${crd.longitude}`);
console.log(`More or less ${crd.accuracy} meters.`);
};
function error(err) {
console.warn(`ERROR(${err.code}): ${err.message}`);
};
navigator.geolocation.getCurrentPosition(success, error, options);
Run Code Online (Sandbox Code Playgroud)
我遇到了这个问题:错误(1):用户拒绝地理位置.
有没有办法通过聊天扩展Webview获取用户位置?谢谢
小智 0
地理定位在大多数 iOS 设备上应该可以正常工作,但在大多数(如果不是全部)Android 设备上会失败。也就是说,没有跨平台解决方案可以在 Web 视图或聊天扩展中正确检索用户的地理位置。
归档时间: |
|
查看次数: |
371 次 |
最近记录: |