【问题标题】:i have multiple videos in a page i need to pause video when i play another video in ionic framework我在一个页面中有多个视频当我在 ionic 框架中播放另一个视频时我需要暂停视频
【发布时间】:2016-08-10 07:16:17
【问题描述】:

我在一个页面中有多个视频。当我在 ionic 框架中播放视频时,我想暂停所有其他视频。

我不仅使用你的视频,还使用其他来源的视频。

我的html页面的一部分

<ion-list>
        <div class="card">
            <ion-item ng-repeat="module in co.Modules">
                  {{module.name}}
 <div class="video-container">

                   <iframe allowscriptaccess="always" ng-src="{{module.link}}" frameborder="0"  allowfullscreen></iframe>

                </div>
            </ion-item>
        </div>

<div class="col text-center">
<button class="button button-large button-positive" ng-click="vm.onclick(co.course_name)" >
   Take Assesment
</button>
</div>

</ion-list>

【问题讨论】:

  • 查看此链接以获取帮助jsfiddle.net/Lz3vkwmw/1
  • 请给我一些使用 iframe 标签的代码。@Anuj Gupta
  • 请给我一些使用 iframe tag@Anuj 的代码

标签: javascript android angularjs video ionic-framework


【解决方案1】:

为此,请在 ionic 中使用 iframe,我的代码如下。

HTML

 <div class="video-container">
    <iframe ng-src="{{getIframeSrc(videoNewsData.VIDEOSCRIPT)}}" frameborder="0" width="560" height="315" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
 </div>

控制器

$scope.getIframeSrc = function(videoId) {
    return $sce.trustAsResourceUrl('http://www.youtube.com/embed/' + videoId);
};

【讨论】:

  • 请给我一些关于 iframe 的其他答案
  • 我不仅使用您的视频,还使用其他来源。此代码是否适用于其他来源@kaushal
猜你喜欢
  • 1970-01-01
  • 2020-03-23
  • 1970-01-01
  • 2019-02-03
  • 1970-01-01
  • 2019-11-18
  • 1970-01-01
  • 1970-01-01
  • 2016-08-02
相关资源
最近更新 更多