Android"没有应用可以执行此操作"通过URL,但在手机上工作正常

时间:2016-09-23 10:31:45

标签: android video-streaming mp4 m4v

我有一个令人沮丧的一天。

此测试页面上的视频链接我正在为我的朋友在桌面Firefox / Chrome和iOS中工作,但不是IE 11或(更重要的)Android:

http://davelozinski.com/testvideos

问题#1,最重要的是:

在默认的三星Android"互联网"浏览器,它提供" 没有应用程序可以执行此操作"。

然而!

如果我将视频直接加载到手机上(在本例中为Galaxy S4 mini),当我点击它时,视频播放效果非常好。

这会影响我们必须制作的视频,因为我们需要它们使用默认的Android浏览器播放。

我发现没有办法将浏览器与内置的"画廊"申请播放视频。

有没有人有任何想法/建议?

问题#2:

在IE11中,会出现一个弹出对话框,询问我们是否要打开或保存"视频文件。无论哪种方式,它直接下载它然后我们必须双击打开而不是能够在浏览器本身中查看它。 我们如何解决这个问题,以便它也可以直接在浏览器中播放?

谢谢!

2 个答案:

答案 0 :(得分:0)

String url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

试试这个......

如果无法在Android webview 中打开它。

答案 1 :(得分:0)

我终于明白了!

"应用程序管理器|所有"有一个名为" Downloads"用一个明亮的绿色向下箭头作为一个图标。

关闭了。

当我翻开这个并点击视频链接时,我的手机现在开始提示我是否要下载视频,或使用名为" Android System"处理它。

选择后者我的手机现在播放视频。