問題タブ [appcelerator-mobile]

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 投票する
0 に答える
354 参照

google-app-engine - GAE ChannelAPI Socket.open()が失敗するのはなぜですか?

  1. ウェブサイトでChannelAPIを使用しており、デスクトップおよびモバイルサイト(iPhone / Android)で非常にうまく機能します。ただし、モバイルアプリ(Appcelerator Titanium / jQTouch / WebViewでビルド)のSocket.openコマンドで同じコードがサイレントに失敗します。残念ながら、Titanium/WebViewsでJavaScriptをデバッグすることはできません。これの考えられる原因は何ですか?

  2. JavaScriptクライアントの互換性要件は何ですか?私たちのテストでは、S60V5ブラウザ(Nokia N97 / 5800)では動作しませんでした。

  3. iframeを手動で削除する必要がある「close」コマンドにバグがありましたが、最新リリース(1.4.2)で修正されていますか?

ありがとう。

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

window - Titanium.UI.currentTab.open重複ウィンドウ/ウィンドウが閉じていませんか?

現在、タブグループに3つのタブがあるAppceleratorTitaniumを使用してiPhoneアプリを開発しています。

私のapp.jsはここで見つけることができます:http://pastie.org/private/zoignwv05l9t6pbrfm01dw

[会社の検索]タブグループでは、XHRキーワード検索を使用してデータを読み込むテーブルビューに取り組んでいます(検索を変更したり、検索をキャンセルしたりするためのさまざまなイベントハンドラーを備えたTitanium.UI.createSearchBarを使用した検索ボックスを追加しました)。最初の検索結果テーブルビューをティア1と呼びます。

検索部分は正常に機能し、テーブルビューのクリックイベントを設定しました。これは完全に機能し、新しいウィンドウを開きます。これをティア2と呼びます。

問題は、Tier 2の[戻る]ボタンをクリックして(Tier 1の結果に戻る)、検索を新しいものに変更すると、テーブルビューデータを更新するための新しいXHRリクエストが作成されることです。次に、これらの新しい結果の1つをクリックすると、Tier 2ウィンドウが開きますが、その下に重複したTier2ウィンドウが表示されます。新しいTier2ウィンドウの[戻る]ボタンをクリックすると、ウィンドウ階層が複製されたTier2ウィンドウに移動します。

ティア2で戻るをクリックすると、ウィンドウはアニメーション化されて表示されなくなりますが、削除されません(予想どおり)。

これが理にかなっていることを願っています。説明するのは難しいです。

これが私のcompany-search.jsタブコードです:http://pastie.org/private/jdwiuasivd3zrnhcqbqxw

問題を示すビデオもあります:http ://www.youtube.com/watch?v = 1_1zlXf__UE

アイデアや推奨事項を事前に感謝します。

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

iphone - ウィンドウ内の Appcelerator ScrollView と TableView

ウィンドウがあり、上部に ScrollableView を、下部に TableView を配置したいと考えています。どうやってするか?

次のコードがあります。

しかし、上のコードを使用すると、tableView のみが表示されます。currentWin.add(scrollView) のみを使用して currentWIN.add(tableView) を削除すると、scrollView が表示されますが、両方は表示されません。

注意: コード サンプルからデータベース クエリを削除しました!!!

あなたが助けてくれることを願っていますか?

ありがとう、サーシャ

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

iphone - AppceleratorScrollViewと画像のURL

もう一度別の質問:

createViewによって画像が読み込まれるscrollViewがありますが、URLから画像を追加するにはどうすればよいですか?私の場合、.. / images / ....をhttp://www.codeworxx.com/images/に変更すると、画像が読み込まれません。coverFlowViewで動作しますか?!?!

何か案は?これが私のコードです:

よろしくお願いします。

サシャ

0 投票する
5 に答える
9056 参照

mobile - Appcelerator Titanium モバイルアプリ画面?

Appcelerator Titanium を使用してマルチスクリーン アプリを作成する方法を理解しようとしています。私は Android 開発に精通しているので、Android SDK を使用していくつかの異なるアクティビティを作成し、それぞれが異なる作業 (ログイン画面、アイテムのリストを表示する画面など) を行います。Titanium で同等のものは何ですか? app.js がアプリの主要部分であることはわかっていますが、すべてのコードをその 1 つのファイルに入れることはお勧めできません。キッチン シンク アプリには多くのファイルと機能がありますが、それらがどのように組み合わされるのかわかりません。では、いくつかの画面で異なることを行う基本的なアプリのプロジェクトを Titanium で作成するための推奨される方法は何ですか? 画面のチタンの概念がありません。

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

titanium - テキスト「Titanium.UI.iPhone.SystemIcon.BOOKMARKS」を変更します

タブのタイトルを変更する方法はありますか?「ライブラリ」のタイトルを設定していますが、タイトルが機能しない理由や修正方法を誰かが説明できるため、ブックマークが表示されます。

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

java - onActivityResult のコールバックを受け取る Appcelerator カスタム モジュール

Appcelerator で新しい Square API for Android 用のカスタム モジュールを作成しようとしています。私は思い通りにすべてを持っていますが、主な問題は、支払いが失敗した場合に、支払いが成功したことを発信者に通知できるようにしたいということです。Square API は次のように述べています。

Square が終了すると、Android はコンストラクターに渡されたアクティビティで Activity.onActivityResult() を呼び出します。このメソッドに渡されたリクエスト コードは onActivityResult() に渡されます。リザルト コードは、支払いがキャンセルされた場合は Activity.RESULT_CANCELED、支払いが成功した場合は Activity.RESULT_OK です。

TiContext.currentActivity をコンストラクターに渡しています。

そして、実際に支払いを実行するメソッドでは、TiActivitySupportHelper クラスの registerResultHandler を使用して、渡されたコールバックを現在のアクティビティの onResult ハンドラに基本的に設定しようとします。

メイン モジュール クラスは、TiActivityResultHandler を実装し、onResult と onError を実装します。これらのメソッドはまったく呼び出されていません。もちろん、渡されたメソッドも呼び出されていません。

完全を期すために、 onResult および onError ハンドラーの実装を参照してください。

また、モジュール内のメソッドを呼び出している Appcelerator JS も参照してください。

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

iphone - Appcelerator:画像の現在位置を見つける

' touchend 'イベントで現在のXとYの位置を見つけています。ここで、ImageViewの元の位置は;であると言います。left=100およびtop=100タッチエンドでは、 8、10、9、11などの2桁の値が表示されます。これで、画像ビューのオフセットが何であるかわかりません。lastLeft+xおよびlastTop+yの場合、まったく機能しません。後で復元できるように、DbのTouchEndで画像の現在の位置を保存したいのですが。

親切に助けてください

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

titanium - 向きの変更を簡単に処理するにはどうすればよいですか?

私は何か空想的なことをすることについて話しているのではありません。ユーザーがデバイスを回転させたときに、標準のウィンドウとビューを回転させたいのですが。

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

uiview - Titan appceleratorで日付ピッカーの行数またはフォントサイズを変更することは可能ですか?

もしそうならどのように?