首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于移动设备的Videogular2 VgFullscreenAPI无法工作

用于移动设备的Videogular2 VgFullscreenAPI无法工作
EN

Stack Overflow用户
提问于 2018-01-03 23:39:50
回答 1查看 1K关注 0票数 0

我正在为我的角度应用程序编写Videogular2 api。VgFullscreenAPI在大屏幕设备上运行良好。但是当它被用于小屏幕设备时,它就会抛出错误。任何线索都会受到赞赏。

我无法复制同样的在plnkr。

下面是我正在处理的代码。

代码语言:javascript
复制
<div class="visible-xs">
    <div>
      <vg-player (onPlayerReady)="onPlayerReady($event)">
        <vg-buffering></vg-buffering>

        <vg-scrub-bar>
          <vg-scrub-bar-current-time></vg-scrub-bar-current-time>
          <vg-scrub-bar-buffering-time></vg-scrub-bar-buffering-time>
        </vg-scrub-bar>

        <vg-controls>
          <div (click)='replayByTen()'>
            <i class="material-icons" style="font-size: 20px">replay_10</i>
          </div>
          <vg-play-pause></vg-play-pause>
          <div (click)='seekByTen()'>
            <i class="material-icons">forward_10</i>
          </div>

          <vg-time-display vgProperty="current" vgFormat="mm:ss"></vg-time-display>

          <vg-scrub-bar style="pointer-events: none;"></vg-scrub-bar>

          <vg-time-display vgProperty="total" vgFormat="mm:ss"></vg-time-display>

          <vg-mute></vg-mute>
          <vg-volume></vg-volume>

          <vg-fullscreen></vg-fullscreen>
        </vg-controls>

        <vg-overlay-play></vg-overlay-play>

        <video [vgMedia]="media" #media preload="auto" crossorigin>
          <source src="http://static.videogular.com/assets/videos/videogular.mp4" type="video/mp4">
          <source src="http://static.videogular.com/assets/videos/videogular.ogg" type="video/ogg">
          <source src="http://static.videogular.com/assets/videos/videogular.webm" type="video/webm">

        </video>
      </vg-player>
    </div>
  </div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-04 16:42:09

我已经用小黑客解决了这个问题。以上错误仅发生在IOS设备上。enterElementInFullScreen函数在vg-fullscreen.api.js中需要一个多填充请求来执行全屏功能。对于所有其他设备,除了接收到RequestFullScreen的IOS设备外,它还接收EnterFullScreen.。因此,我将APIs.ios对象中的请求属性更改为enterElementInFullScreen。我不知道这次黑客攻击会不会回击我,但在我的案子中工作得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48086693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档