我有一个简单的智能电视应用程序,我在线显示一些视频和一些频道,当我在模拟器上运行视频播放器不工作但如果我在模拟器上运行它运行良好,如果我在一台真正的设备上运行(电视)我只是一个黑屏...我的证书很好。以前有人遇到这个问题吗?解决方案......
答案 0 :(得分:2)
Web Simulator直接使用浏览器来运行应用程序。要从模拟器或真实设备访问在线资源,请在config.xml文件中为Tizen应用程序添加Internet访问权限。 Internet Privilege允许应用程序访问Internet。
<tizen:privilege name="tizen.org/privilege/internet"/>
也可能需要定义外部访问策略来访问网络。根据W3C访问请求策略(WARP),默认情况下您无法访问外部网络资源。如果需要访问外部网络资源,则必须使用config.xml文件中的策略为Web应用程序请求网络资源权限。
<access origin="*" subdomains="true"/>
现在,您的应用程序应该能够从模拟器和真实设备访问互联网。