問題タブ [xulrunner]
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.
xul - xulランナーとは?
私が尋ねる理由は、リンクが添付された電子メールを受け取るたびに「プラットフォーム バージョン 1.9.0.4 は最小バージョン>=1.9.0.5 最大バージョン<=1.9.0.5 と互換性がありません。
xul runner を取り除く方法や、コンピューターが xul を受け入れるために必要なこと、または必要なことは何もわかりません。これを修正するために必要なことは何でも行う方法について、誰かが段階的に(そして非常に明確な段階的に)指示を提供してくれませんか?
windows - XulRunner: xul-window タスクバー ボタンを非表示にします
window.openなどで開いたxulウィンドウのタスクバーボタンを非表示にする方法はありますか? ウインドウズさんで。hidechrome などではうまくいかない - そのようなウィンドウにはまだタスクバー ボタンが表示されている
直接的な方法がない場合、\そのような目標をアーカイブするためにプログラムで使用できるいくつかの拡張機能が存在する可能性がありますか?
ありがとうございました!どんな助けでも大歓迎です。
javascript - dragover マウス イベントには、javascript を使用した XUL アプリケーションのファイル情報が含まれます
コーディングに JavaScript を使用して XUL アプリケーションを作成しています。このアプリケーションのコントロールにファイルをドラッグし、ドロップすると表示されるようにしたいと考えています。
これは、こちらのチュートリアルとほとんど同じように思えますが、デバッガーでドラッグ アンド ドロップ イベント ハンドラーを中断すると、イベントの dataTransfer メンバーがありません。
これをどのように行う必要がありますか?
ありがとう、ネイサン
javascript - Linux の組み込みブラウザで Flash Player 信頼ファイルが機能しない
Xulrunner
内部に基づいてブラウザを埋め込むアプリケーションがあります。ブラウザーにロードする必要があるフラッシュ SWF ファイルがいくつかあります。swf ファイルは JavaScript と通信して、ページ タイトルを変更し、URL のコンテンツを参照しているときに URL を変更します。次回ブラウザーを開いたときにフラッシュ ファイル内のその場所に直接移動できるように、フラッシュ コンテンツ内のどこにいたかを覚えておく必要があるため、URL を変更する必要があります。
swf ファイルにこれを実行させるために、cfg ファイルを作成し、それを Flash Player の Trust フォルダーに配置しました ( でローカルのもの/home/user/.macromedia/Flash_Player/#Security/FlasPlayerTrust
と でグローバルな信頼ファイルの場所の両方を試しました/etc/adobe/FlashPlayerTrust
) が、期待した結果が得られませんでした。アプリをデバッグしたところ、swf がページのタイトルをリセットしていないことがわかりました (これは、JavaScript がブロックされたことを示します)。Firefox ブラウザからは正常に動作しますが、組み込みブラウザ内からは動作しません。私のアプリも Windows と Mac で正常に動作します。これは Linux でのみ発生します。Flash ファイルに埋め込まれた JavaScript を機能させるために他に何をする必要があるか、誰でも考えられますか?
xul - XUL アプリをデプロイするにはどうすればよいですか?
便利だと思う xul アプリがあり、デプロイしたいと考えています。ターゲット プラットフォームは Linux です。Windows/OSX でも動作すると思いますが、まだテストしていません。このアプリを展開する最良の方法は何ですか?
- xpi パッケージを使用し、ユーザーが xulrunner を個別にインストールする必要がありますか?
- xulrunner をバンドルする場合、プログラムのディレクトリにローカルに保存する必要がありますか、それとも /usr/bin などにインストールする必要がありますか?
これは2つの質問だと思いますが、関連していると思います...
ありがとう、ネイサン
javascript - アプリ内のブラウザでFlashがJavascriptと相互作用しない
xulrunner
ベースのブラウザを組み込んだアプリケーションがあります。
ブラウザのタイトルを更新するためにJavaScriptと通信するフラッシュコンテンツをロードする必要があります。
Firefoxから起動した場合、フラッシュコンテンツは正常に機能しますが、アプリ内では機能しません。いくつかのjavascriptを含むサンプルhtmlファイルを試しましたが、正常に動作します。サーバーにフラッシュコンテンツがある場合でも機能します。この問題が発生するのは、ローカルマシンにあるフラッシュを介してjsを実行しようとしたときだけです。
のセキュリティ設定と関係があると思いますxulrunner
。誰かが私に問題が何であるかを理解するのを手伝ってもらえますか?
graphics - 軽量でクロスプラットフォームのテキスト エディターを構築する方法
優れた外観とキーボード中心の入力を組み合わせた、シンプルで軽量なテキスト エディターを構築することを計画しています。
アンチエイリアシングやすべてのグラフィック全般を細かく制御したいのですが、ウィジェットのライブラリ全体を持つことは気にしません。UI のほぼ全体がテキストベースで、アプリのメイン キャンバス/ウィンドウに表示されます。
- GTK や Qt などのツールキットはやり過ぎのように思えます。必要のない大量のウィジェットと複雑なコードベースです。
- Titanium、AIR、および XULRunner は、いくつかの点でさらに大きくなります。開発は迅速ですが、軽量なアプローチではありません。
- 靴はほぼ完璧にフィットするように見えましたが、少し小さすぎて十分なイベントをサポートしていません (ウィンドウのサイズ変更など)。
Cairo/Pango または別のグラフィックス ライブラリでビルドし、プラットフォーム固有のものを自分でロールする必要があると思いますか? 私はむしろ何らかのフレームワークを使用したいと思います。
基本的に私が欲しいのは:
- 良いイベント処理
- ウィンドウ処理
- メニュー
- 非常に優れたタイプ レンダリングの選択肢による描画
最初からこのクロスプラットフォームを構築したいと思っています。
xul - カスタム相対パスを使用して xulrunner アプリのプロファイル ディレクトリを設定する方法は?
クロスプラットフォームのポータブル Xulrunner アプリケーションを作成する簡単な方法はありますか?
「ポータブル」とは、http://portableapps.com/の人たちがしていることを意味しますが、さらに、必要なプラットフォーム ランタイムが何であれ、フラッシュ スティックを装着できるようにしたいと考えています。
たとえば、アプリケーションを Linux で実行する場合、Xulrunner の Linux ビルドと xulrunner アプリを配置します。アプリケーションを Windows で実行したい場合は、Xulrunner などの Windows ビルドも配置します。
その後、エンドユーザーは、使用するコンピューターにインストールされているプラットフォームに応じて、同じアプリケーションを実行できます。ファイルの整理方法などを決めたとします。
アプリケーションの実行時に問題が発生します。現在のコンピューターでデフォルトのプロファイル ディレクトリを見つけて使用します (ポータブルではありません)。プロファイル ディレクトリは、フラッシュ スティック上にある必要があります。
コマンドラインで次のことを試しました。
ただし、これはプロファイルマネージャーのみを開始します
プロファイルを作成した後、次の方法でアプリを実行しようとします。
今はうまくいっているようですが、まだ十分ではありません。したがって、私の質問は次のようになり ます。カスタム相対パスを使用して xulrunner アプリのプロファイル ディレクトリを設定する方法は?
洞察はありますか? ありがとうございました。