2014-10-05 18 views
0

我有一個與特定URL像這樣打開Chrome應用的應用程序:打開Chrome App和插入JavaScript

Intent intent = new Intent("android.intent.action.MAIN"); 
          intent.setComponent(ComponentName.unflattenFromString("com.android.chrome/com.android.chrome.Main")); 
          intent.addCategory("android.intent.category.LAUNCHER"); 
          intent.setData(Uri.parse("http://www.twitch.tv/insomniacgamers12345/hls")); 
          startActivity(intent); 

鉻必須用來代替內置的瀏覽器,因爲它似乎只有鉻可以玩該頁面包含的html5視頻。這也是我無法使用webview的原因。在web視圖中打開此網址會顯示「不受支持的播放器」。但是,鉻工程。

現在,我想在我剛剛打開的chrome實例的頁面中注入javascript(準確地說是$('video')[0].play()),以便自動啓動視頻。

這可能嗎?我可以以某種方式使用意圖安排JavaScript在即將打開的頁面上運行?

+0

我不知道用戶代理是不同的,你可以「欺騙」正常的鉻? – rogerdpack 2017-10-10 07:37:36

回答

0

這可能嗎?

不,您可以打開瀏覽器,但無法控制現有瀏覽器。