【问题标题】:Play video with direct link on Android在 Android 上播放带有直接链接的视频
【发布时间】:2012-11-14 12:07:08
【问题描述】:

当用户播放视频时,我需要全屏播放视频。 不幸的是,据我了解,如果使用 HTML5 Video 标签,Android 会在框架内播放它。所以尝试了 webkitEnterFullScreen() 并且它似乎工作(有点......)但用户必须再次单击播放按钮。整体性能感觉有点笨拙,不确定像 2.0+ 这样的旧操作系统是否可以处理。

作为一种替代方法,我现在尝试使用直接链接而不是视频标签来播放视频。例如,[a href="video.mp4"]点击播放[/a]。我认为它运行良好,但唯一的问题是它要求选择“视频播放器”或“浏览器”应用程序。

所以我的问题是

  1. 如何定义使用javascript使用Video Player播放视频,让选择对话框不提示?。
  2. 什么是 Android 原生视频播放器?例如,iOS 使用 Quicktime,并且可以使用 Quicktime 对象嵌入视频。 Android 有没有等效的方法?
  3. 使用Video标签时,如何全屏同时播放视频?

【问题讨论】:

    标签: android video


    【解决方案1】:

    试试下面的代码:

    String path1="/path/to/video/file.3gp";
    Uri uri=Uri.parse(path1);
    VideoView video=(VideoView)findViewById(R.id.VideoView01);
    video.setVideoURI(uri);
    video.start();
    

    【讨论】:

      【解决方案2】:

      您必须意识到非常重要的一点:没有适用于 android 的原生视频播放器。

      Android 有几十个玩家,这不是你的决定,而是 用户 决定他应该使用播放器 A 还是 B。不要试图强迫 Android 用户使用 iOS 行为,这真的不会给人更好的印象。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-03
        • 2012-06-13
        • 1970-01-01
        • 2015-11-28
        • 2021-10-29
        • 2014-05-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多