問題タブ [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.
shell - Xulrunner でスクリプト (シェルスクリプト) の出力を取得する最良の方法は何ですか?
nsIProcess.run()でスクリプトを実行していますが、出力を取得する唯一の方法は、出力をファイルに書き込んでから、javascript からファイルを読み取ることです。
しかし、何らかの理由で、xulrunner アプリケーションから実行すると、出力を含むファイルが生成されません。これが私の機能です:
私のスクリプト.sh:
my-script.sh からこの "ok" 出力を取得するためのより良い (そして機能する) 方法はありますか?
- アップデート
Xulrunner 1.9.2.15 を使用して Ubuntu 10.04 を使用しています
c++ - XPCOMによるコールバック
タイマーコンポーネントと同様のオブザーバーパターンを実装したいと思います。期限までにコールバックを呼び出す代わりに、トピックのオブザーバーであるコールバックは、システムイベント(作成された新しいファイルや受信した新しい電子メールなど)から呼び出されます。コンポーネントXPCOMでnsIObserverServiceを使用しようとしましたが、コンポーネントの関数がNotifyObserversを使用してJavaScriptでオブザーバーを呼び出すことができないようです。NotifyObserversは、JavaScriptから呼び出された場合にのみ機能します。
前もって感謝します
xul - getService() と createInstance() の違いは何ですか?
私は両方に気づきました:
と
xul コンポーネントを取得する場合と同じように機能します。それで、どちらかを使用することの違いは何ですか?
javascript - Javascript には C# のような get/set キーワードがありますか?
私は XULRunner を使用しており、コード サンプルで次のパターンに遭遇しました。
これにより、「うさぎくま」が警告されます。
この get/set パターンが Javascript で使用されているのを見たことがありません。動作しますが、ドキュメントやリファレンスが見つかりません。これは XUL 特有のものなのか、最近の言語機能なのか、それとも単に私が見逃したものなのか? 数か月前にこのようなものを特に探していたのですが、何も見つからなかったので、私は困惑しています.
参考までに、「get」または「set」を削除すると、構文エラーが発生します。それらの名前を他の名前に変更すると、構文エラーになります。それらは本当にキーワードのようです。
誰かが私のためにこれに光を当てることができますか、それとも私を参照に向けることができますか?
firefox - Mozilla Chromeless で target="_top" が UI を引き継ぐのを防ぐ
この問題の修正が近日中に行われることはわかっています。好スタートを切ることを願うばかりです。
Chromeless は基本的に UI のない Firefox です。HTML、CSS、JavaScript を使用して独自の UI を構築できます。タブ/ウィンドウは iframe に読み込まれます。メイン フレーム (ブラウザー UI) には、iframe を制御できる特別な権限があります。iframe は、自分が「トップ」ドキュメント ( top === self
) であると認識しています。
これらのサンドボックス化された iframe の実装方法には、いくつかの問題がありました。その 1 つは、 とのリンクがtarget="_top"
ブラウザ UI にロードされることです。iframeにはありません。それらは iframe サンドボックスを尊重しません。
誰かがクロムレスで実際のブラウザを実装したい場合、これは明らかにいくつかの問題を引き起こします。
Chromeless、Gecko/XulRunner、firefox、および/または firefox 拡張機能の構築に精通しており、iframe サンドボックス_top
を常に iframe と等しくするように強制して iframe サンドボックスをさらにロックダウンするためにどこを何を変更する必要があるかについての考えがある場合はself
、ヒントを教えてください。 .
python - Hulahop モジュールのダウンロード先は?
このページではXULRunner を pyGTK アプリケーションに埋め込むと、XULApp を pyGTK アプリケーションに埋め込むことができるように見えますが、hulahop モジュールが見つかりません。
contextmenu - XULRunner のブラウザ要素にコピー/貼り付けコンテキスト メニューを追加する方法は?
XULRunner ベースのアプリのユーザーがコンテキスト メニューからコピー/貼り付けできるようにしたいと考えています。キーボード ショートカット Ctrl-C と Ctrl-V は既に正常に動作しています
html - HTML5 で利用できる xhtml.xsd に相当するものはありますか?
Mozilla XULRunner に基づくアプリケーションを開発しています。
W3C が提供するを使用しxhmtl1-strict.xsd
て属性を取得しています。タグをアプリケーションに追加する必要が生じました<video>
が、アプリケーションは HTML5 要素または属性をサポートしていません。
それで、何か提案はありますか?
eclipse - Any WYSIWYG editor based on XULRunner and SWT.Mozilla concept, JavaXPCOM
Is there any open source WYSIWYG editor based on XULRunner, JavaXPCOM, and Mozilla browser which run on top of Eclipse as Eclipse plug-in?
xul - xulrunnerを再起動する前に通知するにはどうすればよいですか?
デスクトップアプリケーションでXulrunnerExtensionsManagerを使用していますが、再起動する前に通知を受け取りたいのですが。方法はありますか?
(ウィンドウのonclose()メソッドは機能しません。)