2015-01-03 48 views
0

我正在使用SDK 5.1並在模擬器上測試了一個JavaScript應用。現在我正努力在我的2014年模型上安裝應用程序。在2014模型/應用上安裝應用不會出現

我跟隨了2014款三星指南(http://www.samsungdforum.com/Guide/art00121/index.html)。

我已經使用「開發」帳戶登錄,在IP中輸入並單擊「開始用戶應用程序同步」。然後我彈出一個「用戶應用程序同步請求 - 確定」 我的問題是,(即使幾分鐘後)該應用程序不會出現在我的電視的應用程序部分。

我檢查我的阿帕奇access.log的,並已發現代碼200的widgetlist.xml和zip文件:

  • GET /widgetlist.xml?timestamp=1420139182690 HTTP/1.1' 200 307
  • GET /Widget/MyApp_0.100_Europe_20150101.zip HTTP/1.1' 200 460823

所以,電視應該已經收到文件,但不安裝應用程序。

這裏是我的widgetlist.xml:

<?xml version='1.0' encoding='UTF-8' standalone='no'?> 
<rsp stat='ok'> 
<list> 
<widget id='MyApp'> 
<title>Test</title> 
<compression size='460823' type='zip'/> 
<description>Test</description> 
<download>http://xxx.xxx.xxx.xxx/Widget/MyApp_0.100_Europe_20150101.zip</download> 
</widget> 
</list> 
</rsp> 

這裏我widget.xml:

<?xml version="1.0"encoding="UTF-8"?> 
<widget> 
<ThumbIcon>icon/ThumbIcon.png</ThumbIcon> 
<BigThumbIcon>icon/BigThumbIcon.png</BigThumbIcon> 
<ListIcon>icon/ListIcon.png</ListIcon> 
<BigListIcon>icon/BigListIcon.png</BigListIcon> 
<category>Information</category> 
<autoUpdate>n</autoUpdate> 
<cpname></cpname> 
<cpauthjs></cpauthjs> 
<login>y</login> 
<ver>0.100</ver> 
<mgrver>1.000</mgrver> 
<fullwidget>y</fullwidget> 
<srcctl>y</srcctl> 
<ticker>n</ticker> 
<childlock>n</childlock> 
<audiomute>n</audiomute> 
<videomute>n</videomute> 
<dcont>y</dcont> 
<network>y</network> 
<widgetname>MyApp</widgetname> 
<description></description> 
<width>960</width> 
<height>540</height> 
<author> 
    <name></name> 
    <email></email> 
    <link></link> 
    <organization></organization> 
</author> 
</widget> 

你有任何想法,問題可能是什麼?電視上是否有任何日誌,可以獲取更多信息?

感謝您的幫助!

+0

嘗試重置您的電視 –

回答

0

在我的情況,這是一個問題在index.html?!?在改變(.css之前的.js)中的包含文件的順序之後,它現在正在工作。

有趣的對我來說,這個Web服務器和電視之間的同步過程中會導致一個問題

0

嘗試將其拉直並放在USB記憶棒上。打開SmartHub並插入驅動器。您應該在中心看到您的應用。如果一切順利。

+0

即使這是行不通的。當我打開SmartHub並放入USB存儲棒時,會出現一個彈出窗口,您可以在其中選擇「全部,視頻,音樂」。該應用沒有出現。 我剛剛在Eclipse中使用了一個新的未觸及的JavaScript項目,並嘗試將它與電視同步 - 這很有效。 – Joerch80

+0

我從應用程序中減少了越來越多的文件,直到我還將它與電視同步。它似乎是,有一些JavaScript編碼電視不處理(但模擬器)。 – Joerch80

0

同樣的事情發生在我身上時,我對其他的三星平臺完全測試應用(三星電視2012,2013,2014)無法加載在三星藍光播放器上具有類似的在電視上加載應用程序的步驟。

經過巨大的測試和試用後,我終於發現有一個特定的jQuery庫jquery-latest.js阻止了應用程序上傳到藍光播放器。所以我重新考慮應用程序到另一個jQuery庫...現在的應用程序工作正常

相關問題