2017-06-05 199 views
-1

我从Android的网络浏览器打开一个应用程序,我似乎无法找到在浏览器本身之外打开此应用程序的方式。我的意思是,应用程序在浏览器内打开。我已经试过这两种方法:从网络浏览器中打开一个Android应用程序

1)目的://pinnacle.androidApp/#Intent;方案=启动包= my.androidApp; S.content =的WebContent;结束

2)我的。 androidapp:// cb

为了在浏览器之外打开应用程序,这样做的正确方法是什么? 在此先感谢。

UPDATE:

我的应用程序由带有一个加载角度web应用程序 Web视图一个原生Android应用程序。我认为Web浏览器正在打开Web应用程序,而不是使用Web视图重定向到Android应用程序。

它如下所示: 用户打开一个带有web视图的加载角度web应用的android应用。然后用户应该登录。由于谷歌实施的一些最近的变化,我无法通过谷歌从web视图登录,所以我必须打开Web浏览器,登录并返回到Android应用程序。后一件事是实际的问题。如果我使用的浏览器是Chrome,它才能正常工作。 我无法使用android登录,因为我使用自定义身份验证以及提供对其他Web服务的访问。

回答

0

为您的应用程序注册一个URI方案,并通过在您的网页中将某处作为链接调用URI来启动它。这工作100%。

+0

这实际上就是我所做的,但它会在网络浏览器中打开应用程序。 –

+0

应用程序无法在网络浏览器中打开。你只能在那里打开一个网站。我认为你错了。 –

相关问题