2017-06-05 200 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

應用程序無法在網絡瀏覽器中打開。你只能在那裏打開一個網站。我認爲你錯了。 –

相關問題