問題タブ [gaia]

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 投票する
1 に答える
1097 参照

javascript - FirefoxOS に相当するメモリ マップ

FirefoxOS、Tizen、またはその他の純粋なモバイル JS ソリューションで、メモリ マップされたファイルをどのようにエミュレートしますか?

使用例はモバイル ブラウザで、RAM に収まらない大量のデータが必要な場合、または RAM をまだ無駄にしたくなくて遅延読み込みを好む場合です。

私が見つけた唯一のものはIndexedDBまたはそれについて何ができますか? より良いトリックや API はありますか?

うーん、Web SQL データベースは、Android、Tizen、または iOS のソリューションにもなるようです。しかし、Firefoxはそれをサポートしていません(?)

更新:いくつかの実験のために尋ねています

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

firefox-os - Firefox OS のアプリ ドキュメント

私の電話にガイアをインストールした後。ほとんどのアプリのボタンが機能していません。私はそれをデバッグする必要があります。アプリごとにアプリごとに説明するドキュメントはありますか。HTML と CSS の問題はすべて解決しましたが、.js ファイルでコードを見つけることができません。.jsファイルのボタンイベントが処理される場所は文書化されていますか?

助けてくれてありがとう。

0 投票する
0 に答える
96 参照

javascript - Firefox OS: extsdcard へのアクセス

電話ですべての SD カードを参照しようとすると、問題が発生します。次の機能は、最初のSDカードのみで機能しているようです...

デバイス: ZTE オープン C、Firefox OS 1.3

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

makefile - Windows で git から gaia をビルドできません。「Makefile:671: ターゲット '設定' のレシピが失敗しました」を取得する

Windows で git リポジトリから gaia ビルドをビルドしてデプロイしようとしています。অ Flame で展開しようとしています。CygwinがインストールされたWindows 7でそれをやろうとしています。すべてをインストールした後、これは私が得ているエラーです

メイクファイル:671

これは Linux マシンでは問題なく機能しますが、現在は Windows にしかアクセスできないため、これを Windows で行う必要があります。

ここで私が間違っていることへのポインタはありますか?

0 投票する
0 に答える
88 参照

firefox-os - Firefox OS が Firefox デスクトップでアプリを実行できない

Firefox で FirefoxOS メール アプリを使用する方法の説明には、次の手順があります。

b2g-desktop インスタンスを開始して、ポート 8080 で電子メール アプリを提供します。

どうすれば正確にそれを行うことができますか?

私は試した:

  • b2g をダウンロードして実行します。エミュレータとして動作します (別の画面が開きます)。代わりにブラウザでアプリを表示したい。
  • 「FirefoxでFirefoxOSアプリ」を実行する方法に関するGoogle。何もない。

デスクトップ Firefox で GAIA アプリを実行するにはどうすればよいですか? Linux amd64 firefox 35で動作させようとしています。

ありがとう!

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

javascript - Gaia-Firefox OS でのアプリの JavaScript ファイルのデバッグ編集がシミュレーターに反映されない

ブラウザに App Manager ツールを備えた Mozilla Firefox ブラウザ 35.0.1 があります。

アプリマネージャーに Firefox OS Simulator 2.0 をインストールしました。

このツールには、[アプリとデバイス]という 2 つのタブがあります。

ここで私の問題では、CLOCK アプリを選択します。CLOCK アプリをデバッグするためのいくつかのブレークポイントと print ステートメントがありました。変更を行った後、CLOCK の Java スクリプト ファイルを保存しました。

ブラウザーで Firefox シミュレーターに戻り、[パッケージ化されたアプリを追加] を選択して、変更した Java スクリプト ファイルを追加しました。ここで、CLOCK アプリがインストールされたという通知がシミュレーターに表示されます。ここに画像の説明を入力! 1 http://postimg.org/image/903alf1wf/

しかし、私が行った変更は表示されません。現在インストールされている時計アプリ (変更したもの) を開くと、ここに示すように空白になりますここに画像の説明を入力2 http://postimg.org/image/w3bezzy3v/

ここに欠けているものはありますか、それとも Java スクリプト ファイルを編集して変更がシミュレータにすぐに反映されるのを確認する他の方法はありますか?

私は Gaia 開発の初心者です。

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

python - Python Pexpect と Check Point Gaia エキスパート モード

私は、職場で Gaia オペレーティング システム上で動作するいくつかのチェック ポイント ファイアウォールを管理しています。Gaia は、2.6 カーネルを使用した強化された専用の Linux OS です。

私は Python の初心者であり、クリッシュ シェルから「エキスパート モード」に入るスクリプトを作成する必要があります。suエキスパート モードに入ることは、BASH シェルで root 権限が与えられるため、呼び出しに似ています。

Clish は、OS 構成の変更を容易にするために作成されたシスコのようなカスタム シェルです。pexpect と sshで同様の議論を見ましたsudo

OSでサポートされていないため、これはオプションではありませんsudo。インストールすると、clishはコマンドを認識しません。私のスクリプトの目標は、デバイスに SSH 接続し、ログインし、エキスパート モードを呼び出してからgrep admin /etc/passwddate. 繰り返しsudoますが、オプションではありません。

0 投票する
0 に答える
50 参照

marionette - サードパーティ製アプリケーションでナビゲーション キーのキーイベントを送信できない

Pythonでmerionetteを使用して、フィーチャーフォンのFirefox OSで自動化を行っています。

私の問題は、一部のアプリケーションでナビゲーション キーやその他の選択キーのハードウェア キーイベントをシミュレートできないことです (以下の場合、名前は ApplicationName です)。ただし、ネイティブアプリで使用できます。

以下は私のコードスニペットです:

原因は何ですか?