2017-02-26 48 views
1

我希望用戶輸入視頻的網址列表(youtube鏈接)。所以我想用customtabs在標籤中添加一個新的menuItem。無法打開自定義選項卡中的YouTube

如果youtube應用程序被禁用或未在用戶安卓設備上安裝,自定義選項卡將打開與我所需的YouTube網址。

但是,然後youtube應用程序已安裝並啓用,然後當我在我的自定義選項卡中啓動UI時,會啓動youtube應用程序,這是我不想要的。我總是希望在自定義標籤中啓動YouTube網址。如何實現這一目標?有什麼建議麼?

回答

0

瀏覽器的Chrome的情況下,實現這一點,請發動鉻自定義選項卡的YouTube網址之前設置CustomTabsIntent包鉻的。

intentCustomTabs.intent.setPackage("com.android.chrome"); 

如需瞭解詳情,請從here查詢,希望對您有所幫助。

+3

請注意,其他瀏覽器(例如Samsung Internet Browser和Firefox)已實施或正在實施對自定義標籤的支持。通過將硬編碼軟件包設置爲'com.android.chrome',將其首選瀏覽器設置爲Chrome以外的其他用戶的用戶不會偏好他們的首選項,並且您的應用程序可能會在未安裝Chrome的系統上中斷。最佳實踐解釋瞭如何創建可與其他瀏覽器一起使用的代碼:https://developer.chrome.com/multidevice/android/customtabs#bestpractices – andreban