Javascript 三星智能电视如何将js库包含到其他js文件中

Javascript 三星智能电视如何将js库包含到其他js文件中,javascript,samsung-smart-tv,Javascript,Samsung Smart Tv,我已经编写了自己的js库,如何让其他现有的js文件使用它。例如,我创建了一个视频项目,其中包括一个默认的主页场景(包括homepgage.css、homepage.html和homepage.js)和一个默认的细节场景(包括detail.css、detail.html和detail.js)。然后我创建了自己的js文件“lib.js”,它从我的服务器获取所有视频文件。现在的问题是:如何使文件homepage.js能够使用“lib.js”的方法。我尝试使用以下方法将lib.js路径包含在index.

我已经编写了自己的js库,如何让其他现有的js文件使用它。例如,我创建了一个视频项目,其中包括一个默认的主页场景(包括homepgage.css、homepage.html和homepage.js)和一个默认的细节场景(包括detail.css、detail.html和detail.js)。然后我创建了自己的js文件“lib.js”,它从我的服务器获取所有视频文件。现在的问题是:如何使文件homepage.js能够使用“lib.js”的方法。我尝试使用以下方法将lib.js路径包含在index.html文件中:

<script type='text/javascript' language='javascript' src='scenes/detail.js'></script>
<script type='text/javascript' language='javascript' src='scenes/homepage.js'></script>
<script type='text/javascript' language='javascript' src='scenes/lib.js'></script>

我还包括脚本标记:

<script type='text/javascript' language='javascript' src='scenes/lib.js'></script>

在文件homepage.html中

但两者都不起作用


有人知道如何解决这个问题吗?

智能电视应用程序的行为与普通网站类似。如果要使用lib.js中的方法,应该在使用这些方法之前包含脚本。在您的情况下,问题可能是在声明lib.js之前从lib.js访问方法。您应该检查emulator控制台以查找此类错误。

请提供更多信息。如果脚本文件是可执行的,则“包含”顺序可能很重要。尝试先放置lib