問題タブ [appcelerator-titanium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
439 参照

ios - チタン scrollableView

Titanium でアプリケーションを開発しています。スクロール可能なビューを備えたハバコード。Android では動作しますが、IOS では動作せず、エラー メッセージも表示されません。コード:

};

ウィンドウでこれを使用します:

私を助けてください!ありがとう!

0 投票する
1 に答える
540 参照

google-analytics-api - Google アナリティクスを Titanium モバイル アプリケーションに統合するにはどうすればよいですか?

Titanium を使用して、Google アナリティクスを iOS と Android の両方のモバイル アプリケーションに統合する必要があります。誰かがどの API を使用するかを案内し、それらを介して取得できる値を説明できますか?

0 投票する
2 に答える
286 参照

javascript - ピッカー行のタイトルを黒から白に変更します

Androidでピッカー行のタイトルを黒から白に変更するにはどうすればよいですか? TSS と XML でプロパティを使用して試しましたが、成功しませんでした。

XML

0 投票する
2 に答える
85 参照

collections - Titanium で 25 のビューを操作する最も安全で迅速な方法は何ですか?

次のように、Titanium に 25 の個別のビューがあり、これらはすべてコレクション内のモデルに基づいて作成されます。

この場合、tilesは Appcelerator コレクションであり、 atileはモデルです。

アプリのロジックのある時点で、25 個のタイルすべてを呼び出し、ビューを非表示にする必要があります。

私が現在行っていることは、コレクションを再度ループし、このようにビューにエクスポートされた関数を呼び出すことです

これは機能しますが、低速のデバイスを使用している場合、タイルのレンダリングが表示されるため、あまりスムーズではありません... この種の問題に対する最善の解決策は何でしょうか?

0 投票する
2 に答える
586 参照

titanium - Titan appcelerator iOS アプリケーションでユーザーの非アクティブを検出する

ユーザーがユーザー名とパスワードでログインし、アプリで何らかの作業を行えるようにするアプリに取り組んでいます。

ただし、ユーザーがアイドル状態だったり、アプリを 5 分間使用していない場合は、ログインしているユーザーのセッションを「ロック」して、ログイン ページにリダイレクトしたいと考えています。

したがって、これを行う方法は、セッション検証関数を呼び出すためにログインに成功したときに、グローバル タイマー (setInterval) を開始することです。次に、アプリ内の任意のタッチ イベントをサブスクライブして、タイマーをリセットします。タイマーが 300 秒を超えて経過した場合、ユーザーをロックします。

私はそれらの行に沿ってグーグルで検索し、XCode Objective-C に相当するものを見つけました: https://stackoverflow.com/a/309535

チタン製アクセラレータでこのようなことを達成する方法はありますか? つまり、アプリ全体のすべてのイベントをリッスンし、イベントが 5 分間停止したとき。つまり、ユーザーがアプリでアイドル状態になっている場合、アプリをロックします (ログインなどのために別のビューにリダイレクトします)。

タイマーをリセットするためにアプリケーション全体のイベントをリッスンしようとしましtouchendたが、うまくいきませんでした: