我要开发一个三星智能电视应用程序,但我不知道如何在服务器数据库中发出请求,因为三星智能电视只支持 Javascript。
问问题
4402 次
2 回答
3
仅使用 javascript,您将无法做到这一点。
你会需要:
- php(或任何其他服务器端)页面连接到数据库并以任何形式提供输出,最好的方法是JSON对象表示法。
- 在您的 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 请求。
于 2012-03-15T10:07:11.760 回答