iPhone iOS WKWebView 中的 MediaSource?

问题描述 投票:0回答:1

我在 Ionic 应用程序中使用 MediaSource sourcebuffer:

this.mediaSource = new MediaSource();
this.mediaSource.addEventListener('sourceopen', (_) => {
    this.sourceBuffer = this.mediaSource.addSourceBuffer(mime);
});
this.sourceBuffer.appendBuffer(chunk);

它适用于 Android,但不适用于 iPhone iOS。我的理解是 Ionic 使用的 WKWebView 似乎不支持 MediaSource。

更准确地说,根据https://caniuse.com/?search=mediasource,它似乎可以在 iPad 上运行,但不能在 iPhone 上运行。

是否有在 iPhone iOS WKWebView 中使用 MediaSource 的替代方法、选项或技巧?

ios iphone safari mobile-safari wkwebview
1个回答
0
投票

适用于 iPhone 的 iOS 不支持 MediaSource。它仅在 iPadOS 13 或更高版本上受支持。

如果您查看 Safari for iOS 专栏,CanIUse.com 会在注释中说明这一点。

我知道没有什么技巧可以解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.