本地ga.js阻止应用程序在Samsung Smart TV 2013上同步

时间:2013-05-03 14:42:19

标签: javascript google-analytics samsung-smart-tv smart-tv

我正在尝试在新的Samsung SmartTV 2013上测试我的应用程序,但是当我将google的ga.js本地包含在我的软件包中时,电视会拒绝该应用程序并且根本不会安装它。

提供的错误消息指向此页面:http://www.samsungdforum.com/support/tvappssecurity。在这种情况下,这是非常模糊和无益的。

任何人都有解决这个问题的方法吗?我已经看过三星D论坛了。

谢谢!

2 个答案:

答案 0 :(得分:0)

TVAppsSecurity众所周知的错误 - 我已经看过几十次了。它基本上表示您的代码违反了三星的安全限制。在实践中,电视上的静态源代码分析检测到一些安全漏洞。

请注意,您需要确定问题并进行修复。由于您知道导致问题的文件 - 您可以轻松地将其分成测试项目。然后开始删除部分代码,直到您能够安装该应用程序。这很烦人,但最多需要60分钟。请注意,有时甚至可以重命名文件。

我不确定ga.js托管是否确实存在问题(请参阅https://support.google.com/analytics/answer/1032389?hl=en

答案 1 :(得分:0)

您可以通过从外部主机加载ga.js来包含它。在这种情况下,在电视上安装时不会检查它。