Javascript Facebook Messenger内部浏览器和GPS

Javascript Facebook Messenger内部浏览器和GPS,javascript,facebook,gps,Javascript,Facebook,Gps,我通过Facebook Messenger发送网页链接,网页速度包括GPS代码 这段代码在chrome上非常有效,但在Facebook内部浏览器上却不起作用。 有什么问题吗 function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition);

我通过Facebook Messenger发送网页链接,网页速度包括GPS代码 这段代码在chrome上非常有效,但在Facebook内部浏览器上却不起作用。 有什么问题吗

function getLocation() {
                    if (navigator.geolocation) {
                        navigator.geolocation.getCurrentPosition(showPosition);
                    } else { 
                        x.innerHTML = "<!-- Geolocation is not supported by this browser -->";
                    }

                }
                function showPosition(position) {

                if ( ( Math.abs(position.coords.latitude -<?php echo $lat ?>) >0.0001)|| ( Math.abs(position.coords.longitude -<?php echo $lon ?>) >0.0001)){
                    window.location  = ( "/show/?lat=" + position.coords.latitude + 
                    "&lon=" + position.coords.longitude);

                    }
                }
                getLocation(); 
函数getLocation(){ if(导航器.地理位置){ navigator.geolocation.getCurrentPosition(showPosition); }否则{ x、 innerHTML=“”; } } 功能显示位置(位置){ if((Math.abs(position.coords.latitude->0.0001)| |(Math.abs(position.coords.longitude->0.0001)){ window.location=(“/show/?lat=“+position.coords.latitude+ “&lon=“+位置坐标经度); } } getLocation();
内部浏览器中发生了什么?@NielsNet不确定如何调试它,但它似乎没有返回值。根据我的经验,Messenger的内置浏览器缺少很多功能。您可以改用共享位置快速回复按钮吗?