2014-12-13 60 views
4

在Tizen應用程序中,當我發佈通知時我想播放一個音頻文件,並且我寫下了下面的代碼。在Tizen中播放帶有通知的音頻文件

function postNotification() 
{ 
    try { 
     var iconPath=tizen.application.getCurrentApplication().appInfo.iconPath; 
      var myappInfo = tizen.application.getAppInfo(); 
      var myAudio = document.getElementById('myAudio'); 
      var notificationDict = { 
         content : "Alarm Playing", 
         iconPath : iconPath, 
         soundPath : "ab.mp3", 
         vibration : true, 
         thumbnails : "icon.png", 
         ledColor : "#FFFF00", 
         ledOnPeriod: 10000, 
         ledOffPeriod : 5000 , 
         appId : myappInfo.id }; 
      var myNotification = new tizen.StatusNotification("SIMPLE", "Simple notification", notificationDict); 
      tizen.notification.post(myNotification); 

    } catch (err) { 
      alert(err.name + ": " + err.message); 
    } 
} 

ab.mp3文件與js文件位於同一個文件夾中。但它不播放該音頻。任何人都可以幫忙嗎?

+0

什麼Tizen版本你使用什麼SDK? – veritas 2014-12-15 08:08:10

回答

0

如果它是在JS文件夾,路徑應該是:

soundPath : "js/ab.mp3" 

原因默認路徑爲「項目的根」文件夾,你要添加的資源的文件夾名稱,如index.html的我們這樣做:

<script src="js/main.js"></script>