一部のAndroid端末で動画が表示されない場合の対処方法
一部のAndroid端末では、配信ページ内の動画が表示されない場合があります
Squad beyondで作成した配信ページをAndroid端末で閲覧した際、動画部分が白くなり、動画が表示・再生されない場合があります。
端末やブラウザの動画再生仕様によって、Squad beyondで配信している動画形式を正常に再生できないことが原因として考えられます。
現在、以下の端末で事象が確認されています。
- AQUOS sense5G(Android / Chrome)
対処方法
該当の事象が発生した場合は、対象のbeyondページへ下記の対応を行うことで、通常のMP4形式の動画を読み込ませることができます。
▼ 対応手順
- 対象のbeyondページを開く
- 対象Versionのタグ設定のjavascript head内に下記スクリプトを設置する
(function () {
function removeH265Sources() {
const videos = new Set();
document.querySelectorAll('source[src*=".h265.mp4"], source[data-src*=".h265.mp4"]').forEach(function (s) {
const video = s.closest('video');
if (video) videos.add(video);
s.remove();
});
videos.forEach(function (video) { video.load(); });
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', removeH265Sources);
} else {
removeH265Sources();
}
})();- Versionを保存する
- 該当端末から配信URLへアクセスし、動画が表示されるか確認する
注意点
- 現在確認されているのは一部のAndroid端末での事象です。
- すべてのAndroid端末で発生するものではありません。
- 端末・OS・ブラウザなどの組み合わせによって発生する可能性があります。
- スクリプトを設置しても解消しない場合は、別の原因が考えられます。
上記対応でも動画が表示されない場合は、以下の情報を添えて管理画面右下のFREEチャットよりお問い合わせください。
- 対象の配信URL
- 使用している端末名
- OSのバージョン
- 使用しているブラウザ
- 可能であれば事象が確認できる画面録画またはスクリーンショット
関連FAQ
▼ 動画(mp4)が表示されない際の確認事項
この記事は役に立ちましたか?
フィードバックありがとうございます。