問題タブ [tabris]
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.
eclipse-rap - Eclipse RAP、Tabris: ブラウザーを更新するとスタイルが失われる
Tabris を使用して Web アプリケーションを作成しました。ApplicationConfiguration で次の行を使用して、アプリケーションのスタイルを自分で設定します。
このようにすると、ブラウザを更新したときに css ファイルで定義されたスタイルが適用されないという状況が発生します。初回のみ適用されます (サーバーを再起動して Web アプリケーションを開いた後)。
完全なソース コードはこちらでご覧ください。default.css ファイルのコピーを使用します。そして、この写真を見てください。
非常に興味深いのは、次のようにデフォルトのテーマを使用すると、更新の問題が発生しないことです。
あなたの答えを楽しみにしています。
android - Tabris 0.10.0 デモのインストールに関する問題
Tabris 0.10.0 デモを Eclipse および Android ADT にダウンロード、インストール、実行するための正確な手順を取得するための助けが必要です...
私の出発点は、動作中の Eclipse Android ADT です。helloworld の例は、Android エミュレーターと、USB で接続された外部 Android デバイスで正常に動作します。
「Tabris-0.10.0-SDK.zip」をダウンロードし、どこかで解凍します(違いがある場合は、Win 7 64ビットを使用しています)
SDK の「android\tabris-android-0.10.0.zip」から既存のプロジェクトをインポートします。すべてうまくいきました。これを Android で Tabris アプリケーションとして正常に実行できます。
次に、EclipseSource Web リソースを指すアプリを実行するだけでなく、Tabris デモをローカルで動作させたいと考えています。これには、Tabris サーバーが必要であると想定しています。
github から "tabris-0.10.0.zip" をダウンロードしてワークスペースにインポートすると、プロジェクト com.eclipsesource.tabris/tabris.build/tabris.feature/tabris.repository/tabris.target/target.test が得られます
インポートは問題ありませんが、プロジェクト 'com.eclipsesource.tabris' および 'com.eclipsesource.tabris.test' に、'org.junit を解決できません' や 'org.mockito を解決できません' などのエラーが表示されます。
これは、Tabris ターゲットを現在のターゲット プラットフォームに設定する必要があるためだと思います。インポートしたばかりの「com.eclipsesource.tabris.target」から「tabris.target」を開き、「ターゲット プラットフォームとして設定」をクリックします。
これにより、'com.eclipsesource.tabris.test' の問題が迅速に完了し、解決されますが、' com.eclipsesource.tabris ' に新しいエラーが存在し、'Problems' ビューに次のように表示されます。現在のワークスペース。 ".
この問題を解決する方法はありますか?
上記を克服できると仮定すると、次のように続けます。
「tabris-demos-0.10.0.zip」という github からダウンロードした Tabris デモ プロジェクトをインポートします。これらのバージョンはすべて互換性がある (?) と仮定して、「0.10.0」というラベルの付いたものをすべて使用しようとしています。
この zip には、プロジェクト 'com.eclipsesource.tabris.demos/demos.build/demos.feature/demos.product' が含まれています。新しいエラーなしで、すべて正常にインポートされます。
ただし、「com.eclipsesource.tabris」の「問題」ビュー:「現在のワークスペースに API ベースラインが設定されていません」という以前の問題にまだ悩まされているため、この時点では何もできません。
わかりました、おそらくここで先を行っていますが、誰かがこのエラーを乗り越えるのを手伝ってくれると仮定すると、どうすれば Tabris サーバー側を起動できますか? どのプロジェクトを RAP アプリケーションとして実行する必要がありますか?それとも、これとは少し異なるものですか?
これが基本的で明白な場合は申し訳ありませんが、ローカルの Tabris アプリを実行するにはかなりの数のコンポーネントがあるようで、どの部分が何をするのか混乱しています! すべての助けに感謝します!
ありがとう、ジョン
ios - タブリスを使用したiosボタンの背景色が間違っていますか?
タブリスの iOS ボタンの背景色が間違っているようです。下の写真では、冬のボタンは下の黄色にあります。スクリーンショットは ButtonControlsDemo のものです。この色を変更する方法はありますか?
ios - Tabris iOS クライアントでサーバー URL を変更しますか?
Tabris iOS クライアントのサーバー URL を AppDelegate.m ファイルの XCode にハードコーディングするなど、別の方法で変更することは可能ですか?
Tabris Android クライアントでは、アプリ内の URL を直接変更できます。
ios - Tabris ios クライアントのネイティブ ダイアログ要素の言語を変更するにはどうすればよいですか?
Tabris ios クライアントのネイティブ ダイアログ要素の言語を変更するにはどうすればよいですか?
たとえば、コンテキスト メニューのキャンセル ボタンの言語を変更します。XCodeまたは他の方法でこれを行うことはできますか?
Tabris で使用される ASIHTTPFramework からのエラー メッセージは英語のみです。これらのメッセージの言語を変更できてよかったのですが、どうすれば?.
eclipse-rap - Tabris UI Controls Demo IPad および IPhone での表示エラー
現在、Tabris フレームワークを検証しており、UI コントロール コード スニペットを試したときに、いくつかの表示エラーに遭遇しました。
VisualGuideDemo.javaを HelloWorld-Project に追加し、関数を使用してテーブルをディスプレイに追加しましたcreateTable
。私のブラウザでは、3 列 128 行の期待される出力が表示されています。IPad mini または IPhone Simulator でアプリケーションをテストすると ...
- 最初の列のみが表示されます。
- リスト全体をスクロールすることはできません (約 60 項目を下にスクロールすると、リストが「ジャンプ」して戻ります)
- また、テーブルの幅が画面の全幅に調整されません。
添付のスクリーンショットを参照してください
また、画面の全幅を使用する TabFolder を追加しようとしました。「createTabFolder」メソッドを使用しました:
setSize 関数のコメントを外しましたが、TabFolder が画面の全幅に調整されません (ブラウザーまたは iOS デバイスではありません)。
私は SWT、RAP/Tabris を初めて使用するので、何か基本的なことを見逃しているのではないかと思っています。
編集: 1 つのテーブルの複数の列はモバイル クライアントではサポートされていないと思いますが、不足している列を listdividers で区切ってリストの最後に追加すると便利な機能になるかもしれません。私の仮定は正しいですか?
xcode - Tabris Xcode Apple Mach-O リンカ エラー
Tabris iOS-Client を動作させようとしました。すべてを Xcode にインポートし、電話を Apple のページで Developer-Phone として登録しました。プロビジョニング プロファイルをダウンロードし、Xcode で新しい Tabris プロジェクトを作成しました。
client-app はシミュレーターで完璧に動作しますが、iPhone で実行しようとすると、次のエラーが発生します。
clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)
誰かがこれで私を助けてくれることを願っています。:)
前もってありがとう、トビー
ios - iOS で Tabris 1.0 アプリケーションを起動できない
申し訳ありませんが、1.0 が利用可能になったので、Tabris の質問をここに投稿するか、GitHub に投稿するかを決めていませんでした。これは、私が GitHub で上げたものの複製です...
Tabris 1.0 を数日間使用しており、ブラウザーと Android で正常に動作していますが、iOS クライアントをまったく起動できません。これは、エミュレートされたデバイスでも実際の iPad でも同じです。
2013-04-24 09:45:53.616 RapHello[2636:907] * TABRIS トライアルは残り 17 日 2013-04-24 09:45:53.620 RapHello[2636:907] -[AppDelegate clientDidBecomeReady]: インスタンス 0x1e51fb70 に送信された認識されないセレクター 2013-04-24 09:45:53.621 RapHello[2636:907]Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[AppDelegate clientDidBecomeReady]: unrecognized selector sent to instance 0x1e51fb70' * First throw call stack: (0x343ae3e7 0x3c238963 0x343b1f31 0x343b0737 0x34308208 0x342ff349 0x34c16b7f 0x361c3d11 0x36215b7d 0x361bdd1f 0x361bd7ad 0x361bd1ef 0x37eb15f7 0x37eb1227 0x343833e7 0x3438338b 0x3438220f libc++abi.dylib: 例外をスローして呼び出された終了
これはかなり早い段階で起こります。デバイスに TABRIS のロゴ画面が表示されますが、クラッシュして他に何も起こりません。
私が間違っていることについてのアイデア - 明らかに非常に基本的なことです。
ありがとう、ジョン
local-storage - タブリスのローカルストレージ
お気に入りや予定など、1 人のユーザーに対してさまざまな機能を使用したいと考えています。アプリでログインデータが必要です。しかし、Tabris Framework でローカル ストレージを使用することは可能ですか?