2012-03-15 91 views
0

我打算開發一個三星智能電視應用程序,但我不知道如何在服務器數據庫請求,因爲三星智能電視只支持Javascript。在服務器,三星智能電視應用程序的請求?

+2

你的意思是你希望應用程序從遠程託管的數據庫請求信息?使用JavaScript將AJAX調用到您在服務器上託管的Web服務以返回內容。 – Rup 2012-03-15 09:28:43

回答

3

您不能直接訪問數據庫。您需要創建一個Web服務。您的服務器將接受HTTP請求,運行一些軟件(例如用Perl或PHP編寫)並返回響應中的數據。

Samsung提供了XMLHttpRequest的實現。您可以使用它來使設備發出HTTP請求。他們有example of how to use it in their SDK documentation

+0

我已經建立了四個應用程序的三星電視到目前爲止,它對我來說工作得很好。 – Quentin 2013-02-15 13:45:53

3

使用JavaScript只有你將無法做到這一點。

你將需要:

  1. PHP(或任何其他服務器雙面)您的服務器上的網頁,其中連接到數據庫和delievers以任何形式輸出,最好的辦法是在JSON對象符號。
  2. 在您的Javascript內您可以做AJAX調用,其中加載您的php頁面的輸出並將數據帶到您的Javascript。正如你標記你使用的是jQuery,所以我直接鏈接到jQuery ajax文檔。
$.ajax({ 
    url: 'samsungdata.php', 
    success: function(data) { 

    alert('Load was performed.'); 
    } 
}); 
+2

很差...這不能運行在三星智能電視7 – 2013-02-15 13:27:53

相關問題