如果没有引荐来源,网页如何判断它是否在webapp视图中打开?

时间:2016-05-19 13:20:52

标签: javascript android ios

对于Android和iOS,您是否可以使用没有引荐来源信息的JavaScript检测网页视图中是否正在打开网页?例如,脚本位于同一域上访问的第二页上?

2 个答案:

答案 0 :(得分:1)

我们实现这一目标的方法是在我们的原生应用中修改UserAgent字符串。我们将应用程序的名称插入到useragent字符串的末尾。

然后我们的WebApp可以判断它是否在Android或IOS本机应用程序中加载。

其他方法可能是Native应用程序始终传递特定的查询字符串,例如?native = true或hash,#!? native = true。

答案 1 :(得分:0)

你需要控制这两个网站,建立某种api来推送和阅读标签上打开的网站上的数据。

浏览器本身并没有为此提供api。

如果您要为iOS或Android构建自己的自定义网络浏览器应用程序,我相信您可以实施任何API,让您的标签知道哪些网页在其他标签页上打开。