2016-09-03 41 views
6

我正在爲三星Tizen智能電視開發應用程序。我有一個奇怪的問題。該應用程序播放聲音並響應模擬器中的遙控器按鍵,但聲音未播放且按鍵在模擬器中不工作。應用程序在Tizen電視模擬器中按預期工作,但不在模擬器中

我正在使用HTML5音頻標籤。

可能是什麼原因?提前致謝。

編輯:

一個非常基本的網頁如下:

<!DOCTYPE html> 
<html> 
<head> 
<title></title> 
<link rel="stylesheet" type="text/css" href="css/style.css"/> 
</head> 
<body> 
    <audio id="audioMain" src="http://streams.myabcradio.com/api/914/320/stream?user=justanuser&pass=justapassword" autoplay="autplay" preload="none"></audio> 
</body> 
</html> 

播放聲音在模擬器上,而不是在模擬器。我嘗試添加

,但仍沒有健全......

+0

不錯的問題,但您可能想發佈環境詳細信息(操作系統,SDK版本等)和最小代碼來重現問題。 – ozbek

+0

我在編輯部分添加了示例代碼。即使是基本的HTML5音頻標籤也不會在模擬器中產生聲音。 – burakk

+0

您是否在您的項目中添加了http://tizen.org/privilege/internet和http://tizen.org/privilege/volume.set previleges? –

回答

2

特權可能是問題在這裏。請添加播放音頻和響應遙控器按鍵所需的這些權限。

<tizen:privilege name="http://tizen.org/privilege/tv.audio"/> 
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/> 
+0

我已經嘗試添加它們,但該應用程序仍然不會產生聲音模擬器,並且不響應遙控器事件。 – burakk

1

推出的 '更新管理器' - >

轉到 '已安裝的軟件包' 選項卡 - >

附加功能 - >

三星電視擴展(公共) - >

刪除

然後在再次停止三星電視延伸並創建新的模擬器。目前的安裝很有可能出現問題。

+0

謝謝,但這也沒有幫助...我懷疑模擬器中支持HTML5音頻標籤...? – burakk

1

清單。

  1. 上網權限
    <tizen:privilege name="http://tizen.org/privilege/internet"/>

  2. 訪問控制
    <access origin="*" subdomains="true"/>

  3. 檢查仿真器的網絡。它真的連接到互聯網嗎?

  4. 用音頻標籤測試本地媒體文件(打包在應用程序中)。最新的電視模擬器webkit版本是538.1檢查是否真的支持播放該媒體文件/流。

相關問題