如何在SAP UI5中播放音频?

2020-08-18 08:16发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我需要在SAP UI5中播放音频,我尝试使用以下方法,但显示错误" DOMException:由于找不到支持的源而无法加载。"

 var audio = newAudio('audio_file.mp3');
 audio.play(); 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我需要在SAP UI5中播放音频,我尝试使用以下方法,但显示错误" DOMException:由于找不到支持的源而无法加载。"

 var audio = newAudio('audio_file.mp3');
 audio.play(); 
付费偷看设置
发送
2条回答
My梦
1楼 · 2020-08-18 09:09.采纳回答

你好,露瓦蒂。 此问题是由于找不到您的.mp3文件。 您的文件路径一定有问题。 我可以在本地计算机上使用此路径播放mp3。 请检查您的路径。 您使用的路径表示rootpath/ audio_file.mp3。正确吗?

 var audio = new Audio(" mockdata/001_A.mp3");
 audio.play();
 
打个大熊猫
2楼-- · 2020-08-18 09:10

当您尝试部署任何媒体文件(音频)时,它将被转换成某种格式,并且不会被部署到SAP Gateway Repository。 解决此问题的一种简单方法是尝试为所需的音频文件生成dataURI并进行部署。它适用于大多数浏览器,甚至适用于自定义容器(如果有)

https://dopiaza.org/tools/datauri/index.php

var audio = new Audio(" data:audio/wav; base64,"您转换数据URI");

audio.oncanplaythrough =函数(){
audio.play();
};

一周热门 更多>