我正在开发一个PhoneGap / Cordova应用程序,该应用程序充当包装器,用于加载和显示外部URL,以使用以下代码将移动网站变为应用程序:
window.open('http://www.website.com', '_self', 'location=no');
移动网站的某些元素我想在加载时移除,在应用中查看时不适用(例如“查看完整网站”)。
有没有办法从外部网站的JavaScript中检测是否在PhoneGap / Cordova应用程序中查看该页面?
答案 0 :(得分:2)
最后,我在PHP页面上使用了一个查询字符串参数来通知它它正在应用程序中加载。
然后我使用cookie来记住会话并加载一些Javascript代码(如果定义了查询字符串或者设置了cookie)。