Android上的Twitter/Facebook应用程序内浏览器未正确显示我的网站

Android上的Twitter/Facebook应用程序内浏览器未正确显示我的网站,android,html,facebook,twitter,Android,Html,Facebook,Twitter,我想知道是否有人有经验让他们的网站在Android上的Twitter或Facebook应用内浏览器中正常工作 我可能不需要深入了解有关我的站点的所有技术细节,因为这些技术细节无法正常工作,但一个简单的示例(例如,在没有任何位置提示的情况下执行HTML 5地理位置调用)失败,例如来自此站点的一个: 我在谷歌上搜索了一下,发现关于这个主题的信息很少。是否有任何方法可以调试在应用程序浏览器中运行的应用程序 我还要提到,应用程序内浏览器似乎积极缓存我的站点,因此我甚至无法可靠地执行任何警报调用来帮助调试

我想知道是否有人有经验让他们的网站在Android上的Twitter或Facebook应用内浏览器中正常工作

我可能不需要深入了解有关我的站点的所有技术细节,因为这些技术细节无法正常工作,但一个简单的示例(例如,在没有任何位置提示的情况下执行HTML 5地理位置调用)失败,例如来自此站点的一个:

我在谷歌上搜索了一下,发现关于这个主题的信息很少。是否有任何方法可以调试在应用程序浏览器中运行的应用程序


我还要提到,应用程序内浏览器似乎积极缓存我的站点,因此我甚至无法可靠地执行任何警报调用来帮助调试。

我在做了一些进一步的研究后,遇到了一个目前无法找到的类似问题,我能够帮助自己

通过远程查看我的console.log调用,至少让我进一步了解了我的页面在做什么,这非常有帮助。我绝对推荐你去看看

我没有找到解决缓存问题的优雅解决方案。我主要是在清理Twitter应用程序的所有本地数据。它似乎允许页面重新加载,以便我可以测试我的更改


FWIW,我发现在Android上Twitter的应用内浏览器中,地理位置和本地存储都被禁用。好吧,澄清一下,localStorage似乎不受支持,geolocation似乎也受支持,但如果没有任何类型的位置提示,它将失败。我不确定这是否是我使用的确切站点:,但它或类似的东西帮助我知道我使用的是哪个缺失的功能。

我发现类似的问题可能是由于https页面但加载http图像造成的。将两者更改为https或//以匹配会自动解决此问题。

嗨,我在android和iphone的twitter和facebook应用程序浏览器中也遇到了同样的问题。如果您得到任何解决方案,请在此更新。