如何区分移动应用和浏览器?

时间:2013-10-23 09:29:36

标签: android ios mobile cordova

我的问题可能听起来像“已经问过”,但我找不到任何答案。我的问题是:

我有一个仅显示远程网站的手机屏幕应用程序(该网站具有响应性,可在移动设备上完美运行)。所以应用程序非常简单:

function onBodyLoad() {
    document.addEventListener("deviceready", function(){
        location.href = "http://www.mydomain.com/";
    }, true);
}

正如您所看到的那样,我只是在应用程序启动时进行重定向。使用该方法,重定向后我无法访问phonegap API(我是对的吗?)。

我的问题是:该方法是正确的方法吗?如何根据应用程序或移动浏览器访问的网页显示/隐藏网页上的元素?

非常感谢

格雷格

1 个答案:

答案 0 :(得分:0)

请注意,Apple不允许您这样做。

从App Store审核指南

  

2.12 不是非常有用,独特的应用程序,只是捆绑为应用程序的网站,或者不提供任何持久的娱乐价值   被拒绝