我正在使用 Icenium Mist,它包含的 cordova.js 非常精简且小巧,我找不到我希望使用的 Media 对象的定义。
2 回答
1
转到 Mist 中的项目属性并选择“插件”。选中该框以包含媒体插件,您应该已设置好。
于 2014-01-19T19:18:45.717 回答
0
媒体对象在插件中提供。你需要包括这个:https ://github.com/apache/cordova-plugin-media 不确定如何使用 Icenium Mist 但使用命令行工具它是:Cordova plugin add org.apache.cordova.media
有关详细信息,请参阅http://cordova.apache.org/docs/en/3.3.0/cordova_media_media.md.html#Media 。在这里http://docs.icenium.com/creating-your-project/using-plugins/working-with-plugins了解有关添加插件的更多详细信息
编辑:如果我正确阅读了 icenium 的文档,您需要执行以下操作:
- 在项目导航器中,双击属性。
- 在插件选项卡中,导航到核心插件部分并在需要时展开它。
- 选中或取消选中您需要的插件
编辑2:
当您在 deviceready 事件中执行它时它是否有效,如下所示:
document.addEventListener("deviceready", function() {
var media = new Media(src, successcallback);
}, false);
当然根据您的需要更改参数
于 2014-01-19T18:20:05.307 回答