诺基亚网络应用程序播放声音



我开发了我的第一个诺基亚网络应用程序。当按钮点击时,我正在尝试播放保存在本地存储中的声音

这是我的代码,但不起作用

<div class="odd" id="g" onclick="playSound('s40-theme/sounds/piano_G.mp3')"></div>
<script type="text/javascript">     
    function playSound(file) {
    var embed = document.createElement("embed");
    embed.setAttribute('src', file);
    embed.setAttribute('hidden', true);
    embed.setAttribute('autostart', true);
    document.body.appendChild(embed);
}
</script>

您的代码不起作用,因为S40 Web应用程序不支持嵌入标记。此页面列出了所有支持的标记。

本常见问题解答中给出的示例指示您使用loadUrl方法。无法在应用程序的背景中播放声音。以下示例将下载该文件,用户将在本机音频播放器中播放该文件。

示例:

<a href="#" onclick="mwl.loadURL('path_to_file.mp3');">Play sound</a>

相关内容

  • 没有找到相关文章

最新更新