我正在开发三星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 :(得分:2)
此处可能存在特权问题。请添加播放音频和响应遥控器键所需的这些权限。
<tizen:privilege name="http://tizen.org/privilege/tv.audio"/>
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
答案 1 :(得分:1)
启动“更新管理器” - &gt;
转到“已安装的软件包”标签 - &gt;
额外内容 - &gt;
三星电视转播(公开) - &gt;
删除强>
然后再次安装Samsung TV Extension并创建新的模拟器。您当前的安装很可能存在问题。
答案 2 :(得分:1)
清单。
互联网特权
<tizen:privilege name="http://tizen.org/privilege/internet"/>
访问控制
<access origin="*" subdomains="true"/>
检查您的仿真器网络。它真的与互联网有关吗?
使用音频标记测试本地媒体文件(打包在应用程序中)。最新的电视模拟器webkit版本是538.1检查是否真的支持播放该媒体文件/流。