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訪問方法。您應該檢查模擬器控制檯以查找此類錯誤。