0

InstallAnywhere 2012 を使用しています。インストール後のセクションで、インストーラーは readme を表示しています。readme ファイルには、内部リンクと外部リンクがあります。内部のものは機能していません (readme のそれぞれのセクションに移動していません)。

ブラウザーで readme.html を開こうとしましたが、正常に動作します。

4

1 に答える 1

0

シェルでこれを行っていた場合、構文は次のようになります。

"C:\Users\myuser\AppData\Local\Google\Chrome\Application\chrome.exe" "file:///C:/Users/myuser/Desktop/index.html#anchor1"

IAでそれを行うための、確かに粗雑な方法の1つを次に示します。

1) ブラウザーを見つける小さな jar プログラムを使用する ( stackoverflow )

2) 次に、プログラムはいくつかの文字列を作成し、それらを .bat または .sh ファイルに書き込みます。つまり、ブラウザを開くためのコマンド文字列と、ローカルの readme の文字列です。

3)その後、プログラムはカスタムコードを使用して「特別なフォルダー」をIAに戻すか、便宜上、それがどのように発生するか気にしない場合は直接実行できます。

4) これにより、右のアンカーまで下にスクロールされたブラウザが生成されます。

IA api によって提供される「デフォルト ブラウザを開く」または「ファイルを起動する」の代替アクションは、URL の #anchor 注釈を取り除く (または許可しない) ようです。

于 2014-06-09T22:47:34.843 に答える