0

Geo トリガーが 1 つあり、そのトリガーのイベント プロパティに配置されたデータを読み取りたいと考えています。

アプリケーションがイベント データとデバイス コンテキストをサーバーに送信する前に、このデータを読み取るにはどうすればよいですか? コールバック関数にいくつかのパラメーターを送信する方法はありますか?

  var trigger1 = {
              type: "DwellInside",
              circle: {
                longitude: 88.41, 
                latitude: 22.58,   
                radius: 100000 // 100km
              },
              dwellingTime: 100,
              confidenceLevel: "high", // high confidence that we are in the circle
              callback: this.myFunction,
              eventToTransmit: {
                event: {
                  city: "data.city"   // dynamically added using JSON data.
                },
                transmitImmediately: true
              }
            };
4

1 に答える 1

1

コールバック関数は、トリガーが起動したときにのみデバイス コンテキストを受信します。追加情報が必要な場合は、たとえば「ラッパー」関数にコーディングできます。たとえば、次のようになります。

callback: function(deviceCtx) { myFunction("data.city", deviceCtx); },
于 2013-09-27T11:09:04.250 に答える