我正在Android中的网络浏览器中打开一个应用程序,我似乎无法找到在浏览器本身之外打开此应用程序的方法。我的意思是,该应用程序在浏览器中打开。我尝试过这两种方式:
1)intent://pinnacle.androidApp/#Intent; scheme = launch package = my.androidApp; S.content = WebContent; end
2)my.androidapp:// cb
为了在浏览器外打开应用,这样做的正确方法是什么? 提前谢谢。
更新
我的应用包含一个本机Android应用,带有网络视图,可加载有角度的网络应用。我认为Web浏览器正在打开Web应用程序,而不是通过Web视图重定向回Android应用程序。
如下: 用户打开一个带有Web视图的Android应用程序,该视图加载一个有角度的Web应用程序然后用户应该登录。由于Google最近实施的一些更改,我无法从网络视图登录谷歌,所以我必须打开网络浏览器,登录并回到Android应用程序。后一种情况是实际问题。如果我使用的浏览器是chrome,它只能正常工作。 我不能使用android登录,因为我也使用自定义身份验证来提供对其他Web服务的访问。
答案 0 :(得分:0)
为您的应用注册URI方案,并通过将URI作为网页链接调用来启动它。这100%工作。