我在uniapp内打开了一个webview页面是隐藏的,运行音频播放,我想获取音频的播放时间,哪位大神给指点一下?
我是这样打开的
var url = "/hybrid/html/audio_page.html";
audio = plus.webview.create(url,webviewId,style,params);
页面部分是
<html lang="en">
<head>
<meta charset="UTF-8">
<title>音乐</title>
<!-- uni 的 SDK -->
<script type="text/javascript" src="js/uni.webview.1.5.1.js"></script>
</head>
<body>
<script>
// uniapp页面接收传参方法
document.addEventListener('UniAppJSBridgeReady', function() {
// 定义播放
var audio = null;
// 获取传参对象
var data = plus.webview.getWebviewById("audio_page");
if (data) {
newPlay(data.preload.url);
}
});
// 新建播放
function newPlay(url) {
audio = new Audio(url);
audio.play(); //播放 mp3这个音频对象
}
</script>
</body>
</html>```
0 个回复