2016-09-23 34 views
1

我有一個令人沮喪的一天。Android「沒有應用程序可以通過URL執行此操作」,但可以在手機上正常工作

我做了我的工作,在桌面火狐/ Chrome和iOS的朋友這個測試頁面上的視頻鏈接,而不是IE 11或(更重要的)安卓

http://davelozinski.com/testvideos

問題#1和最重要的:

在默認的三星Android「互聯網」瀏覽器,它提出了「沒有應用程序可以執行此操作」。

但是!

如果我直接將視頻加載到手機上(在這種情況下,Galaxy S4 mini),當我點擊它時視頻播放完美。

這影響了我們需要使用默認Android瀏覽器播放時必須製作的視頻。

我發現沒有辦法將瀏覽器與內置的「圖庫」應用程序關聯起來播放視頻。

有沒有人有任何意見/建議?

問題2:

在IE11,一個彈出式對話框出現,詢問我們是否要「打開或保存」的視頻文件。無論哪種方式,它直接下載它,然後我們必須雙擊打開,而不是在瀏覽器本身中查看它。 我們如何解決這個問題,以便它可以直接在瀏覽器中播放?

謝謝!

+0

** 1)**嘗試重命名文件以**結尾。mp4 **看看它是否有效。 ** 2)**嘗試將您的視頻編解碼器(h264)導出到MP4容器中,而不是M4V容器中。在內部,他們看起來很相似(如果不完全相同),但你永遠不知道「玩」方寫了什麼代碼... –

+0

這些想法都不起作用。即使鏈接在其他人的Android手機上運行,​​我的手機也會繼續提示並說「沒有應用可以執行此操作」。 –

回答

0

我終於明白了!

在「應用程序管理器|所有」下,有一個名爲「Downloads」的項目,並帶有明亮的綠色向下箭頭作爲圖標。

這是關閉的。

當我打開這個視頻鏈接時,我的手機現在開始提示我是否要下載視頻,或者使用名爲「Android系統」的東西來處理它。

選擇後者我的手機現在播放視頻。

0

String url =「http://www.example.com」;

Intent i = new Intent(Intent.ACTION_VIEW);

i.setData(Uri.parse(url));

startActivity(i);

嘗試......

如果無法在Android的的WebView打開它。

+0

WebView在哪裏?我正在運行Android 4.4.2並且無處可見。我必須去標準瀏覽器輸入網址。當我這樣做時,我看不到任何選項。 –

+0

https://developer.android.com/reference/android/webkit/WebView.html –

+0

謝謝,但我對「開發」不感興趣;只是做前端網頁設計。我認爲Android 4.4.2應該默認啓動WebView,並且只使用默認的互聯網瀏覽器。我正在尋找類似的東西,「去應用程序管理器並確保xxx已打開。」 –

相關問題