【问题标题】:How can I launch an invisible browser window from an android application如何从 android 应用程序启动不可见的浏览器窗口
【发布时间】:2011-02-24 16:22:51
【问题描述】:

我正在尝试对 android 安装进行 cookie 跟踪。因此,当有人点击我的链接时,我会设置一个 cookie,而不是当他们第一次打开我的应用程序时,我会在手机的 safari 浏览器中加载图像标签或 iframe,以将 cookie 信息传回我的服务器。

我希望它是一个不可见的进程,有没有办法在幕后启动浏览器实例并关闭它?或者从安卓浏览器访问cookies的方法?

或者是否有任何可靠的方法将信息从 get 到 android 商店之前传递到应用程序中?

谢谢!

我的解决方案 我的跟踪解决方案采用 useragent 和 IP 并创建它的哈希值,然后在我的第一个加载 IMG 像素的活动中加载不可见的 webview,这会发回我可以匹配的 IP 和 useragent。

这并不完美,因为电话运营商共享相当多的 IP,但它确实可以完成这项工作。

【问题讨论】:

    标签: android mobile cordova analytics jquery-mobile


    【解决方案1】:

    有没有办法在后台启动浏览器实例并关闭它?

    没有。

    或者从安卓浏览器访问cookies的方法?

    没有。

    或者是否有任何可靠的方法将信息从 get 到 android 商店之前传递到应用程序中?

    不是真的。请记住,使用基于网络的 Android 电子市场,他们甚至无需触摸设备即可安装您的应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-05
      • 2012-06-20
      • 1970-01-01
      • 2013-02-05
      • 1970-01-01
      • 2016-09-11
      相关资源
      最近更新 更多