2013-12-18 36 views
0

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

<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

但他们都不起作用。

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

+1

请提供更多信息 –

+0

如果您的脚本文件是可执行的,那么“包含”顺序可能很重要。先尝试放置lib – friendzis

回答

0

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