2014-01-19 103 views

回答

0

媒體對象在插件中提供。 您需要包括這一個:https://github.com/apache/cordova-plugin-media 不知道如何與Icenium霧,但用命令行工具,它是做到這一點: 科爾多瓦插件添加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的文檔正確,你需要做到以下幾點:

  1. 在Project Navigator,雙擊屬性。
  2. 在Plugins選項卡中,導航到Core Plugins部分並在需要時展開它。
  3. 選中或取消選中你需要

EDIT2插件:

當你在這樣的deviceready事件執行它

它的工作原理:

document.addEventListener("deviceready", function() { 
    var media = new Media(src, successcallback); 
}, false); 
當然

改變參數到您需要

+0

嗯。 。 。如果核心插件中的「媒體」與Github上的cordova-plugin-media是相同的,那麼它已經被檢查並打開了! – blaster

+0

「Media is not defined」是我嘗試使用類似「var media = new Media(src,successCallback等)」時得到的錯誤。這是在Icenium Mist模擬器中。 Media對象只有在真正的iOS上運行時纔可用? – blaster

+0

設備準備就緒後,您是否執行了代碼?請參閱http://cordova.apache.org/docs/en/edge/cordova_events_events.md.html#deviceready –

1

轉到霧中的項目屬性並選擇「插件」。選中該框以包含媒體插件,並且應該設置。

相關問題