1

Titanium の加速度計を使用して、デバイスが揺れているかどうかを判断したいと考えています。

これを確認するにはどうすればよいですか?

4

1 に答える 1

0

Ti.Gesture には、バージョン .8 以降の Titanium SDK に含まれていたシェイク イベントがあります。

デバイスを振ると発生します。

シェイク ジェスチャは、一連の素早い加速で構成され、一連のシェイク イベントによって表されます。

タイムスタンプ プロパティは、シェイク イベント間の間隔を表します。Android とモバイル Web ではミリ秒単位、iOS では秒単位で測定されます。

デバイスとブラウザーがこれをサポートしている場合、モバイル Web はデバイスの加速度センサーを使用してシェイク ジェスチャを検出することに注意してください。このイベントは、iOS シミュレーターのモバイル Web では生成できません。シミュレーターの Shake Gesture メニュー項目は、ネイティブのシェイク イベントを生成しますが、ブラウザーへの加速度計イベントは生成しません。

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Gesture

于 2016-09-08T21:07:40.170 に答える