2

基本的に上記のように、Post リクエストをリモート サーバーに送信するには、モバイル アプリケーション (Trigger で構築) が必要です。具体的には、アプリケーションは GPS 座標とタイムスタンプを生成し、そのデータを (Ruby on Rails で構築された) サーバーに送信します。サーバーはデータを取得して保存します。Zepto ライブラリを使用して送信しています。これを達成するにはどうすればよいですか?

<head> <script type="text/javascript" src="/js/lib/zepto.js"></script></head>

$.post(
    url: "http://www.example.com",
    data: {
    latitude: position.coords.latitude;
    longitude: position.coords.longitude;
    timestamp: new Date().getTime();},
    success: alert("Report Successful");
);

これは、実際にリクエストを送信するコードです。問題が別のところにあるとは思えません。

4

1 に答える 1

1

forge.request.ajaxを使用します。

さらに、JavaScript コードにはいくつかの問題があります。このスニペットは、投稿を行うために機能するはずです (「位置」がコードの前半で定義されていると仮定します)。

forge.request.ajax({
    type: "POST"
    url: "http://yourserver",
    data: {},
    success: function() { alert("Report Successful"); }
});
于 2012-06-13T22:03:58.190 に答える