4

Web ブラウザのように Web をロードするアプリケーションを構築したいと考えています。しかし、私はそれがアプリケーションまたは.exeのように見えることを望んでいます. ダブルクリックすると、アプリが実行され、Web が読み込まれます。

私の目標は:

  1. アプリがフルスクリーンで読み込まれます。
  2. ウェブブラウザのようなツールバー、アドレスバー、戻るボタン、次へボタンなどはありません

ここで .hta を試してみて<iframe>、サーバーで Web アプリケーションを表示するためにそこに含めます。しかし、問題は、.hta ファイルを開くと、Google Chrome フレームが読み込まれないことです。だから、ウェブはとても悪いように見えます。Internet Explorer で開いてみます。そして、クロムフレームは正常に実行されます。

私の問題を解決するための代替手段、トリック、または方法はありますか? よろしくお願いします。

4

2 に答える 2

3

ポータブル Chrome v.18 を使用してください。Flash Player も組み込まれています。ActiveX サポート (Chrome 内での IE の動作、FSO ファイルシステム オブジェクトへのアクセスに非常に便利、信頼性の高いオーディオ) が必要な場合は、そこに Webkit 用の Neptune をインストールしてください。次に、Chrome.exe へのショートカットを作成します。それを右クリックして [プロパティ] を選択し、次のロジックでターゲットを定義します。

C:\...yourpath...\GoogleChromePortable.exe --kiosk http:/ /www.yourappurl.com.

--kiosk を指定すると、Chrome がフルスクリーン モード (F11 に相当) で自動的に開き (Alt+F4 で閉じる)、いくつかのキーボード ショートカットが無効になります。http://www.yourappurl.com は、ホストされているまたはアプリ/ゲーム/ウェブサイトへのローカル パス URL。つまり、そのショートカットをクリックすると、この Web サイトは自動的にキオスク モードで開きます。

キオスク モードを解除するには、値を --kiosk ではなく -k に戻します。Chrome が正常に開くようになりました。

ポータブル バージョンの Chrome を使用しているため、アプリ ファイルと一緒に Chrome ファイルを配布できます。これにより、アプリは常に Chrome で開くことが保証され、.exe ファイルのプロフェッショナルな外観が得られますが、実際には単純なブラウザー ショートカットに過ぎません。アプリのショートカットの名前を変更したり、ショートカットのアイコン グラフィックを変更したりすることもできます。

HTML4/HTML5 アプリの専門的な配布をお楽しみください ;) 私は個人的に同じ問題を抱えており、Adobe Air と Titanium Appcelerator (および HTMLEXE、QT などの他の多くのもの) で多くのことを学び、テストした後、これを見つけました。私の HTML4 および HTML5 ゲームを配布するための便利で信頼できる、簡単でプロフェッショナルな方法:)

于 2012-05-03T07:03:31.123 に答える
1

Titanium をお試しください: http://www.appcelerator.com/。html と JS からカスタム ビルド exe を作成し、webkit を使用します。また、Splashkit と呼ばれるものもあります: http://code.google.com/p/splashkit/より軽量でオープン ソースですが、サポートやドキュメントはなく、Windows バイナリのみが利用可能です。

于 2011-10-31T01:30:50.857 に答える