• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

android - Ionic 3 - 无法在 iOS 手机中打开视频

[复制链接]
菜鸟教程小白 发表于 2022-12-13 02:38:24 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我试图找出当我在 iPhone 或类似设备上运行我的应用程序时视频没有被执行的原因。但是,当我在 Android 上运行它时可以执行。 Cordova 有问题吗?有没有人遇到过同样的问题?谢谢

TS:

export class PlayerVideoPage {
  public source: String = '';
  public title: String = '';

  constructor(public navCtrl: NavController, public navParams: NavParams, public orientation: OrientationService) {
    this.source = navParams.get('url');
    this.title = navParams.get('title');

    this.orientation.unlock()
  }

   dismiss() {
    this.navCtrl.pop();
    this.orientation.lock()
  }

  ngOnDestroy() {
   this.orientation.lock();
  }

  loadVideo() {
      return './assets/learn/videos/' + this.source;
  }
}

HTML:

<ion-content padding>
  <h4 text-center>{{title}}</h4>
  <ion-grid>
    <ion-row>
      <video controls playsinline>
        <source [src]="loadVideo()"
            type='video/mp4;'/>
      </video>
    </ion-row>
    <ion-row class="button-controls">
      <button ion-button icon-only round (click)="dismiss()">
         <ion-icon name="close"></ion-icon>
      </button>
    </ion-row>
  </ion-grid>
</ion-content>

iOS: Screenshot1

安卓: enter image description here



Best Answer-推荐答案


您可以在 config.xml 中添加以下行:

config.xml

<preference name="AllowInlineMediaPlayback" value="true" />

关于android - Ionic 3 - 无法在 iOS 手机中打开视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46432882/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap