問題タブ [gluon-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.
javafxports - Gluon Mobile Sample App が iPad Air 2 で動作するのに iPhone で動作しないのはなぜですか?
InteliJ IDEA 16 の GluonMObile-MultiViewProjextwithFXML デモ プロジェクト内で gradle launchIOSDevice タスクを使用すると、Failure: Build failed with an exception が発生します。アプリケーションの検証に失敗しました。
iOS iPhone 9.3 では同じアプリが正常に動作しますが、9.3 の iPad Air2 ではエラーが発生します。
Android も正常にビルドおよび実行されるため、iPad に特有の何かが見えます。
javafx-8 - JavaFXPorts のテンキーパッド
Androidにデプロイするjavafxアプリケーションがあり、テキストフィールドがありますが、デフォルトのキーボード(文字、数字、記号)を表示する代わりに、テンキーを表示したいだけです。どうやってするの?
javafxports - javafxports 8.60.7 でのテキストフィールドのフォーカスの問題
javafxports バージョン 8.60.7 に切り替えた後、 で奇妙な動作に遭遇しましたTextField
。テキストフィールドをタップするとキーボードが表示されますが、テキストフィールドがフォーカスされず、文字を入力できません。キーボードの種類を (SwiftKey から Google に、またはその逆に) 切り替えると機能しますが、選択したテキスト フィールドでのみ機能します。私はまだ他のテキストフィールドに焦点を当てることができません。
さらに、textField を選択した後、ビューがフリーズしたように見えます。logcatは対応するtoucheventを表示し、ビュープレゼンタークラスのメソッドは通常どおり呼び出されますが、戻ることもダイアログを表示することもできません。
テキストフィールドを含む別のビューには、mainView からアクセスできなくなりました。ビューへの切り替えをトリガーするボタンを押すと、キーボードが mainView の上に表示され、ビューが再びフリーズします (最後に対応する logcat 出力を含めました)。
javafxports 8.60.6 では、すべて正常に動作しました。
Android 4.1.1を搭載したHuawei Y-300でjavafxportsを実行しています
/src/android/resources/java.custom.properties:
build.gradle:
logcat 出力:
gluon - 光沢のあるレイヤーでトランジションを使用することは可能ですか?
この資料に従って、カスタムレイヤーを作成しました: http://docs.gluonhq.com/charm/2.1.1/#_creating_a_layer、それを私のアプリケーションに追加しました:
次に、このレイヤーにトランジションを追加します。View
次のような トランジションを使用できます。view.setShowTransitionFactory(BounceInDownTransition:new)
Layer
そのような方法は提供しません。そこで、トランジションを適用するためにこのアプローチを試しました:
showLayer()
初めて呼び出すと、移行が不完全に見えます。レイヤーがビューの外に遷移する最初の部分がありません。さらに を呼び出すたびにshowLayer()
、完全な遷移が表示されます。
レイヤーは、トランジションと組み合わせて使用することを意図していますか? 可能な場合、推奨される方法は何ですか?
netbeans - NetBeans Gluon Plugin / Apple Free Provisioning を使用して IOSDevice を起動しようとするとエラーが発生します
Gluon Mobile - Single View Project を使用して、NetBeans 8.1、Gluon プラグイン、javafxports 1.0.7、Mac OS X 10.11.1、Xcode 7 を使用して、単純な Gluon アプリケーションを正常に実行しました。接続された iPhone 6 で launch | を使用して実行しようとすると、launchIOSDevice ですが、プロビジョニングでエラーが発生しています。エラー メッセージは、タスク ':createIpa' の実行に失敗しました。
「/(?i)iPhone Developer|iOS Development/」に一致する署名 ID が見つかりませんでした
Xcode で同じ名前のプロジェクトをセットアップし、接続されたデバイスで実行しました。プロジェクトにプロビジョニング プロファイルと署名 ID が定義されていることを確認しました (Xcode | 設定 | アカウント)。Xcode プロジェクトのバンドル識別子が、Default-info.pllist ファイルで定義されている ios CFBundleIdentifier と同じであることを確認しました。build.gradle ファイルで ios プロパティ iosProvisioninProfile と iosSignIdentity を定義してみました。これにより、さまざまなエラー メッセージが表示されましたが、ビルドは失敗しました。
接続された IOS デバイスで Apple の無料プロビジョニングを使用して、NetBeans/Gluon-Mobile アプリを正常に実行した人はいますか? 私は何か間違ったことをしていると確信していますが、それを理解するのに助けが必要です!
前もって感謝します!
java - Gluon *Mobile* JavaFX が公開する Java ディストリビューションの「レベル」は、IOS と Android のどちらですか? つまり、完全な JavaSE (デスクトップ) または Android ですか?
申し訳ありませんが、JavaFX と Gluon Mobile はどちらも初心者です。
JavaFX はデスクトップ API であったため、Gluon Mobile が Android および IOS に対して公開 (コンパイル) する API のレベルを正確に理解しようとしていますか? これは明確に明らかにされていないようです。
これが理解できれば、JavaSE デスクトップ API (特に Javax サウンド) をモバイル (Gluon 経由) で利用する、興味のあるサードパーティ API を使用できるかどうかをよりよく理解できます。