0

我要开发一个三星智能电视应用程序,但我不知道如何在服务器数据库中发出请求,因为三星智能电视只支持 Javascript。

4

2 回答 2

3

仅使用 javascript,您将无法做到这一点。

你会需要:

  1. php(或任何其他服务器端)页面连接到数据库并以任何形式提供输出,最好的方法是JSON对象表示法。
  2. 在您的 Javascript 中,您可以进行AJAX调用,这会加载您的 php 页面的输出并将数据带到您的 Javascript。正如您标记的那样,您使用的是 jQuery,所以我直接链接到 jQuery ajax 文档。
$.ajax({
  url: 'samsungdata.php',
  success: function(data) {

    alert('Load was performed.');
  }
});
于 2012-03-15T09:38:15.720 回答
3

您不能直接访问数据库。您需要创建一个 Web 服务。您的服务器将接受 HTTP 请求,运行一个软件(例如用 Perl 或 PHP 编写)并在响应中返回数据。

Samsung 提供了 XMLHttpRequest 的实现。您可以使用它来使设备发出 HTTP 请求。

他们在 SDK 文档中有一个如何使用它的示例

于 2012-03-15T10:07:11.760 回答