我在创建具有子元素的透明元素时遇到问题.使用此代码,子元素从父元素获取不透明度值.
我需要将子元素的不透明度重置/设置为任意值.浏览器参考是Maple Browser (for a Samsung TV Application)
.
.video-caption {
position: absolute;
top:50px;
width: 180px;
height: 55px;
background-color: #000;
-khtml-opacity:.40;
-moz-opacity:.40;
-ms-filter:"alpha(opacity=40)";
filter:alpha(opacity=40);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.4); /*just for testing*/
opacity:.40;
}
.video-caption > p {
color: #fff !important;
font-size: 18px;
-khtml-opacity:1;
-moz-opacity:1;
-ms-filter:"alpha(opacity=100)";
filter:alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
opacity:1;
}
Run Code Online (Sandbox Code Playgroud)
编辑标记
<div> <img id="videothb-1" src="https://xxxxx/splash.jpg"> <div class="video-caption"> <p>Description here</p> </div> </div>
Run Code Online (Sandbox Code Playgroud) 问题:
我想尝试使用Samsung SmartTV SDK 2.5构建一个概念验证应用程序(我有一个2011型号电视 - UA55D8000).
不幸的是,SDK有两种版本,似乎只适用于Microsoft Windows.这很奇怪,因为没有理由这样:电视本身运行Linux,应用程序用JavaScript编写.
这提出了两个问题:
由于我家中没有Microsoft Windows,因此我无法使用SDK附带的构建环境(也不是TV模拟器).(SDK文件本身就是JavaScript)
即使我可以访问Windows,也很难在不访问传统构建工具的情况下自动构建和测试应用程序(例如:Make,Ant,Autotools等)
如何在Linux上构建三星智能电视应用?(即:不使用SDK附带的基于Windows的构建工具)
到目前为止我已经想到了什么:
从我可以收集的内容来看,JavaScript模式应用程序只是包含XML配置文件,一个或多个JavaScript文件(包括用于平台SDK功能的JavaScript接口库)以及任何所需资产(HTML,图像等)的zip文件.
此外,根据我收集的内容,部署涉及将zip文件和XML清单文件放在电视可访问的Web服务器网络上,在电视上以"开发"方式登录,并将应用程序"同步"到已安装的应用程序上.电视.
有人能指出我的完整部署要求和应用程序包要求的来源吗?或者甚至只是一个工作样本?
我在三星智能电视上有一个应用程序.我从Web服务获取数据并在我的应用程序中显示这些数据.
我定期获取数据并相应地更新应用程序.
我想将此操作作为后台进程运行,因此它将下载数据,如果有更新,我会在用户看电视时发出警告.
我想要的另一件事是在电视发布会上开始应用,是否可能?
我正在编写一个新的应用程序,以向三星电视提供内容我正在使用应用程序框架和avplay播放器.
我们使用的内容是用Mpeg-Dash包装的H.264
我已按照下面提供的文档
我有一个下面提供的playerWrapper类
var playerWrapper = {
player: null,
licenseServerURL : null,
token : null,
contentURL : null,
duration: 0,
};
var playCallBack = {
oncurrentplaytime : function(time) {
playerWrapper.setCurTime(time);
alert(window.debugStatement + 'current time: ' + time);
},
onresolutionchanged: function(width, height) { alert(window.debugStatement + 'resolution changed to width:' + width + ' height:' + height);},
onstreamcompleted: function() { alert(window.debugStatement + 'stream completed');},
onerror: function(error) {
console.log(JSON.stringify(error));
alert(window.debugStatement + 'player error: ' + error);
}
}; …
Run Code Online (Sandbox Code Playgroud) 我调试Samsung TV Tizen Web Application
与Tizen Studio 3.6
和Google Chrome Version 80.0.3987.100 (Official Build) (64-bit)
。但是Chrome Inspector
显示黑屏。
Chrome 路径配置:
铬黑屏:
请帮我解决这个问题。
javascript-debugger google-chrome-devtools samsung-smart-tv tizen-web-app tizen-studio
我目前正在为三星智能电视开发一个项目.
如果我想在电视上使用Flash,那么这个项目将需要Flash,并且规范要声明为Flash 10.1编译.但是,我正在查看Flash Professional CS6中的发布选项,我只给出了10.3的选项,而不是10,10.1或Flash 10的其他任何颠覆.(我给出了Flash 9的选项) ,8,11等等.
有没有办法强制CS6为Flash 10.1编译?
我们可以在dot net中为三星智能电视创建应用吗?
如果不是,我们可以使用哪种语言来创建它们?我想Adobe AIR就是其中之一.
我想为GoogleTV平台开发一个SmartTV应用程序,我一直在浏览GoogleTV指南(https://developers.google.com/tv/android/).
但是,我不希望GoogleTV成为我唯一的平台.我也希望相同的应用程序可以在Samsung SmartTV和/或LG SmartTV等设备上运行.但Google的指南是否与三星指南冲突?我的应用程序代码是否需要在其他设备上进行大量返工?
我一直在寻找一段时间,但我找不到足够好的答案.我决定为这种平台验证我的布局,但从未想过它们会如何出现在这种电视上.
所以我想知道SmarTV是否使用了一些现有的引擎,如Webkit,Mozilla,Presto,甚至Trident(希望不是),或者他们是否使用自己的引擎,至少对于以下制造商:
这些是我国最常见的.
非常感谢!
我的应用程序实现了自定义屏幕键盘.
有没有办法支持连接到电视的USB键盘?默认情况下,三星电视将一些按键转换为遥控代码(0-9,红色,蓝色等).是否有办法获得所有击键?优选不使用IME.
更新:我想在我自己的屏幕虚拟键盘上实现USB键盘的文本输入.默认情况下,字母键不会转换为应用程序.
电视:UE46ES8000,USB和BT键盘连接并允许控制应用程序,但无法输入文本.
samsung-smart-tv ×10
javascript ×3
smart-tv ×2
.net ×1
adobe ×1
browser ×1
css ×1
flash ×1
flash-10 ×1
google-tv ×1
linux ×1
mpeg-dash ×1
tizen-studio ×1