【问题标题】:Loading an mp4 video from an html link on Android从 Android 上的 html 链接加载 mp4 视频
【发布时间】:2017-01-16 20:56:25
【问题描述】:

我的三星安卓平板电脑上有一个 html 文件,其中包含如下链接:

<a href="./video/0001_a1.mp4" target="_blank">Click to play local 0001_a1.mp4</a>

当我点击它时,我希望它打开位于子目录 /video 下面的视频文件,但只有链接背景会发生变化,就像链接被按下但没有视频播放一样。如果我删除视频文件并点击链接,我会收到一个错误,即找不到文件。所以我知道有些事情正在试图发生。我也试过了

<a href="video/0001_a1.mp4" target="_blank">Click to play local 0001_a1.mp4</a>

结果相同。在 Windows PC 上两者都可以正常工作。

如何在 Android 上使用 html 链接加载本地视频?

【问题讨论】:

    标签: android html video hyperlink


    【解决方案1】:

    在移动浏览器中,您必须在 onClick 中调用 window.open 而不是设置 href 属性:

    <a href="#" onclick="window.open('./video/0001_a1.mp4','_blank')">
        Click to play local 0001_a1.mp4
    </a>
    

    【讨论】:

    • 我尝试了您的建议...单击会将当前页面窗口刷新到顶部...它不会打开播放视频的新窗口。
    • 如何打开你的html页面?应用内的 chrome 或 webview?
    • 我只是点击了 html 文件来打开页面,它默认在 Android HTMLViewer 中打开。我似乎无法更改默认值以在 Chrome 中打开 html 文件。
    • 为什么要使用
    猜你喜欢
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 1970-01-01
    • 2012-08-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多