我在Angular 8中使用ogv.js。我想在浏览器(Safari)中播放ogg音频。
[在浏览器中,只播放音频而没有任何控件(播放/暂停等)?
const ogv = require('ogv');
ogv.OGVLoader.base = '../../assets/js/ogv';
let player = new ogv.OGVPlayer();
let blob = new Blob([new Uint8Array(decodedData)]);
player.src = URL.createObjectURL(blob);
player.play();
如何显示UI上的播放器控件?
为了使控件出现在组件的模板中,您需要添加以下行:
containerElement.appendChild(player);
containerElement
将是您在模板中创建的任何内容
[如ogv.js文档中所述,appendChild是如何在模板中创建播放器的?