macos - “Undefined is not a function”在Dashcode中播放声音

标签 macos audio widget dashcode

我正在尝试在Dashcode小部件中播放声音。我只是将文件拖放到小部件上,现在是一个视频项目。

这是我正在使用的代码:

// Values you provide
var qtElement = document.getElementById("video"); // replace with the ID of a QuickTime element
// QuickTime code
qtElement.Play();

当到达最后一行时,我得到了这个错误:
"Undefined is not a function"

最佳答案

我只是通过使用自己的小部件解决了这个问题

var qtElement = document.getElementById('AlainVoice');
// QuickTime code
qtElement.children[0].play();

重要的部分是children [0],因为Dashcode现在将ID放在封闭的div上。

关于macos - “Undefined is not a function”在Dashcode中播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9018043/

相关文章:

ruby - OSX Lion 新的 bash session rvm 默认 ruby​​ 未使用

MacOS 使用应用程序打开文件 : where does it go to?

c++ - 在 macOS 中处理 VBI 数据

windows - 适用于 Windows 的 API 文档管理器和浏览器

android - 播放短促的声音

java - 当我使用 SplitLayoutPanel 时 GWT 小部件不显示

Android - 无法打开内容 : file:///storage/emulated/0

javascript - wkWebView 播放本地音频失败

html - 我可以在音频源标签上设置一个(有效的)空 src 吗?

android - 防止 on_active 回调中 Activity 状态发生变化