我们制作了一个JavaScript/JQuery网页,通过AJAX请求加载数据,将数据保存在本地存储中并通过数据执行(每10秒一次,一个包含部分数据的新页面)。
此页面用于在电视上显示公司的信息。一台小型PC管理显示器,并通过Chrome浏览器显示页面。现在,客户希望通过智能电视的内置浏览器显示页面。这是一个非常新的三星客户显示器与正常的智能电视应用程序。
问题是这一页完全是空白的。我们还在其他设备上进行了测试(飞利浦智能电视、索尼安卓电视、另一台三星设备等等)。在所有设备上,屏幕都是空白的。
所以我们问我们自己,是否有一个函数或方法在智能电视上不受支持。我们使用的下列方法。智能电视浏览器中是否有不支持的东西(也可能是更多的)?
我们有大量的concat().
$.ajax({
type: 'GET',
url: URL,
headers: { 'Authorization': AuthCode },
success: data => {
$(`.${widget.name}`).remove();
widget.render(urlData, data);
},
error: data => {
render_failed = true;
if (render_failed) { setTimeout(() => {render(urlData)}, 10000); }
}
});setTimeout(() => {render(urlData)}, 10000)<script type="text/javascript" src="../js/jquery-3.4.1.min.js"></script>发布于 2020-06-24 17:42:37
同样的问题也发生在三星的QLed电视机上。问题出在css中。那个电视不接受rgba()颜色格式。但是,同样的颜色和同样的不透明度在#.(格式)现在工作得很好!并且jquery,例如在iphones上,如果输出$(window).on('load',函数.),将不能正常工作。
https://stackoverflow.com/questions/58536530
复制相似问题