【问题标题】:nokia web apps playing sound诺基亚网络应用程序播放声音
【发布时间】:2013-07-17 03:57:07
【问题描述】:

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

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

<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>

【问题讨论】:

    标签: javascript nokia nokia-s40 playsound


    【解决方案1】:

    您的代码不起作用,因为 S40 Web 应用程序不支持 embed 标签。 This page 列出了所有支持的标签。

    this FAQ 中给出的示例指示您使用 loadUrl 方法。无法在应用程序的后台播放声音。以下示例将下载文件,用户将在本机音频播放器中播放。

    例子:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-01
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多