2020年12月18日に何があったのかはわかりませんが、iOS版DiscourseHubアプリ(少なくともiPadで、iPhoneでのテストは行っておりません)を使用すると、Discourseサイト上に投稿されたVimeoリンクの音声が出ず、再生されます。また、プログレスバーをクリックすると、動画が永久にフリーズしてしまいます。
この問題の影響を受けていないのは、12月18日以前に作成された動画のみです(毎日Vimeoリンクを投稿しているため、この日付に絞り込むことができました)。
埋め込み制限のない例として、以下のリンクがあります。
https://vimeo.com/508864124/fcbbcc92fa
デスクトップでは正常に再生されますが、iPadのDiscourseHubアプリを使用すると、音が出ず、前後にスキップするとフリーズしてしまいます。
また、一部のユーザーからは、iPadのChromeやSafariでも同様の動作が報告されていますが、私のiPadではこれらのブラウザを使用しても問題なく動作しています。
Don
2021 年 2 月 5 日午後 4:23
2
iPhone 7 Plus、iOS 14.4、DiscourseHub アプリでテスト済み。すべて正常に動作しています。
「いいね!」 1
Falco
(Falco)
2021 年 2 月 5 日午後 5:16
3
影響を受けた投稿と影響を受けていない投稿のリンクを共有していただけますか?
ご確認いただきありがとうございます。おそらくiPad特有の問題かもしれません。
「いいね!」 2
iPad mini(iOS 14.4)では問題ありませんでしたが、iPad Pro では再現できてしまいます。不思議ですね!
「いいね!」 1
ええ、iPad Pro を 14.4 で使っているんですけど、すごく奇妙なんです。
「いいね!」 1
pmusaraj
(Penar Musaraj)
2021 年 2 月 5 日午後 6:37
8
iPad の 14.3 および 14.4 で DiscourseHub において再現可能ですが、iPhone では再現しません。iPad シミュレーターでも再現しません。これに対する対応策が思いつきません。
「いいね!」 1
Vimeo に連絡したところ、「Vimeo Player は Web アプリ、アプリ内ブラウザ、またはハイブリッドアプリでの使用をサポートしていない」との回答で、彼らからはあまり助けになりませんでした。一部のユーザーからは、Chrome や Safari でも同様の問題が発生しているという報告がありました。@pmusaraj @merefield iPad 上のそれらのブラウザで再現できるかどうか、ぜひ教えていただきたいです(私は再現できませんでした)。そうすれば、少なくともコンソールエラーへのアクセスを得られるかもしれません。
「いいね!」 2
pmusaraj
(Penar Musaraj)
2021 年 2 月 5 日午後 7:35
10
私からは Safari iOS で再現できませんでした。(また、Chrome iOS は内部では Safari と同じです。)
実機で DiscourseHub の Webview にコンソールログを接続できるので、来週それを試して、何か表示されるか確認します。
「いいね!」 5
pmusaraj
(Penar Musaraj)
2021 年 2 月 18 日午後 6:14
12
遅れてすみません、ナチョ。試してみたのですが、よくわかりません。WebViewのコンソールにはエラーが出ていません。デバイスのコンソールにはエラーが表示されていますが、オーディオが再生されるかどうかに関係なく同じエラーです(参考までに、エラーメッセージは「Required client entitlement is missing」です)。
そのため、これが何を意味するのか見当がつかないのです。
「いいね!」 2
実は、今試してみたところ、Vimeo 側で何かが修正されたらしく、問題が自然に解決したようです。
「いいね!」 1
pmusaraj
(Penar Musaraj)
2021 年 2 月 19 日午後 1:38
15
確かに、iPad でも修正されました。素晴らしい、クローズします!
「いいね!」 1