問題タブ [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 投票する
2 に答える
2159 参照

iphone - iPhone で Titanium/Appcelerator を使用して複数の写真を撮る

私は、Titanium/Appcelerator を使用した小さな iPhone アプリに取り組んでいます。今、私がやろうとしていることは次のとおりです。

  • カメラを開いて写真を撮る
  • 別の画像を追加するかどうかをユーザーに尋ねる (OptionDialog)
  • カメラをもう一度開く
  • {ここでループ}
  • 画像 (ローカルに保存) を配列に入れる

カメラの成功イベントに OptionDialog を入れてみたのですが、期待通りに動きませんでした。

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

iphone - この Appcelerator コードが iPhone では機能するのに Android では機能しないのはなぜですか?

私は Appcelerator Titanium を使用しています。以下のコードは iPhone では正常に動作しますが、Android では動作せず、その理由がわかりません。誰でも助けることができますか?

次のエラーで失敗します。

TypeError: プロパティ "DocumentElement" を null から読み取れません

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

javascript - 外部 WebView にデータを送信する

app.js から開いている Web ビュー (外部 URL、例: http://mysite.com/file.html ) にデータを送信しようとしていますが、成功しません。私は多くの質問と回答を確認し、Ti.App.fireEvent と Ti.App.addEventListener を使用してさまざまな解決策を試しましたが、うまくいきませんでした。ただし、ローカルのhtmlファイルでこれを行うソリューションを少し前に見つけましたが、これを外部用に再作成することはできませんでした。

app.js

http://mysite.com/file.html

何もしないようです。

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

sqlite - How to track database changes on local SQlite before updating web database

I am developing a mobile application and I am not sure how to do this. I am going to use Appcelerator Titanium for iPhone.

I don't want the user to make calls to online database whenever there is a change in the local SQLite database on users phone.

I want to do this so that users can work offline.

Later, when the user press a button, I want all the changes to be copied to an online database (only things that have changed).

I dont know what would be the best way to go about it.

One obvious way is, everytime I sync, I copy the entire database from phone to the webserver. But somehow it seems illogical or maybe not.

Looking for suggestions.

0 投票する
4 に答える
15947 参照

iphone - 「予期しない状態でナビゲーション遷移を終了します。ナビゲーションバーのサブビューツリーが破損する可能性があります。」の対処方法

AppceleratorTitaniumMobileを使用してiPhoneアプリを作成しています。どのウィンドウにフォーカスがあるかに基づいて、タブグループを非表示にして表示しています。

上記のコードは、dashWinがフォーカスイベントを受信したときにタブグループを非表示にします。ただし、iPhoneシミュレーターで実行中にイベントが発生すると、Titaniumコンソールに次のメッセージが表示されます。

予期しない状態でナビゲーション遷移を終了します。ナビゲーションバーのサブビューツリーが破損する可能性があります。

Googleで検索すると、1つの結果が表示されます。何が起こっているのかについてのヒントがあるかもしれない別のStackOverflowの質問です。

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

ios4 - SQLIte for Iphone:レコードが更新されない

Appceleratorを使用しています。次のコードを使用してdbレコードをフェッチしています。データを表示および挿入するためのSQLiteGUIとしてSQLiteクライアントNavCatLiteを使用しています。SQLiteクライアントを介してレコードを更新すると、コードに反映されるという奇妙な問題が発生しています。データが更新されないのはなぜですか?接続をキャッシュすると思ったのでクライアントを閉じましたが、どちらも役に立ちませんでした。コードを以下に示します。

追伸:これは読み取り専用データベースではありません。ユーザーは毎回データを挿入およびフェッチします。

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

iphone - Appcelerator MapView での Google ストリート ビュー

Appcelerator Titanium Mobile を使用して iPhone アプリを構築すると、マップビュー内で Google ストリート ビューを有効にできますか? もしそうなら、どのように?

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

installation - Windows XP でのチタンのインストール

Titaniumでいくつかのアプリを構築しようとしています。

Android SDK のパスを設定しました。Titanium はそれを検出し、Titanium で Android タブを表示しました。

しかし、アプリケーションを起動しようとすると、Android SDK をロードできません。

「トレース」パネルには、次のデータが表示されます。

参考までに、私はWindows XPを使用しています。

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

iphone - TitaniumMobileのtabGroupsでサブコンテンツを処理する方法

tabGroupのアクティブなタブで交互のコンテンツを処理するための指定された方法は何ですか?私の場合、上部にツールバーがあるテーブルビューがあり、行がクリックされたときに、そのタブのコンテンツを別の(編集)ツールバーを持つ新しいコンテンツに切り替えたいと思います。

KitchenSinkデモアプリでは、私が見る限りウィンドウが置き換えられています。これは行く方法ですか?遷移はどのように処理されますか?

答えてくれてありがとう、クリス

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

iphone - TabGroups と新しいウィンドウの既定の動作からの脱却

通常、タブでウィンドウを開くのは非常に簡単です

ただし、これにより、UI ブレッドクラムの「ナビゲーション グループ」スタイルが開始されます。「戻る」ボタンがナビゲーション バーに自動的に配置されます。

現在のタブでウィンドウを開き、新しい履歴から開始する方法はありますか? または、新しいウィンドウに「横方向」に移動します-本質的に現在のものを置き換えますか?

明確にするために、このウィンドウ階層を考慮してください

いずれの場合も、特定のユーザー アクションにより、2 つのウィンドウのうちの 1 つが現在のタブに開かれます。

上記のビュー階層を尊重しながら、child3のボタンをクリックしてchild4を開くにはどうすればよいでしょうか? 「戻る」をchild3に移動させたくないのですが、 child2に移動させたいと思います。このような

または、「戻る」を削除して、新しいナビゲーション履歴を効果的に開始したい場合はどうすればよいでしょうか?