【问题标题】:HTML & Js make video url open in default device video player appHTML & Js 使视频网址在默认设备视频播放器应用中打开
【发布时间】:2020-06-16 07:18:48
【问题描述】:

我正在创建一个媒体播放器网站,我可以在其中播放我上传的视频。 我想添加一个按钮,用户可以单击该按钮,设备会询问哪个应用播放视频。

我尝试过类似的方法:

window.open("video.mkv", '_blank');

但我的安卓设备上的浏览器只是下载视频,而不是通过外部播放器将文件作为可播放视频读取。

这是否与浏览器有关,或者我可以向浏览器提供有关如何打开文件的提示

【问题讨论】:

    标签: javascript android html video


    【解决方案1】:

    我认为如果点击链接直接下载文件是因为设备没有任何应用程序明确告诉系统它可以管理那种内容。

    或者,如果您使用常规链接 <a>...</a> 而不是 window.open,您可以在链接中添加一些 mime/类型信息,这可能会有所帮助...

    或者保留window.open 并添加一些此处定义的额外信息:https://developer.mozilla.org/en-US/docs/Web/API/Window/open

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-21
      • 1970-01-01
      • 2013-06-20
      相关资源
      最近更新 更多