VRソフト

FireFox/Chromeアドオン開発中

#VRCHBP  のプレイヤーを自前のブラウザからではなく、FireFox/Chromeのアドオンとして、動かせないかまずはFireFox向けでアドオン作成中。

manifest.jsonやbackground.jsを作成し、レジストリにパスを書いて、vr_launcher.batから、vr_launcher.jsを起動するところまでは出来たけど、ブラウザからnativeMessagingで、JSON形式でURLを取得したいところ、batファイルが受けてしまい、うまく動かず。それでもbatファイルを直して標準入力を受け取り、引数として渡せる部位は出来たけれども、コマンドプロンプトからなら動くけど、ブラウザからボタンクリックしても起動せず。どうやら権限の問題が発生している様子。batでjscript起動ではなく、C言語で書いたランチャーを書いた方が良さそうだが、解決しないかも知れない。まずは権限を確認してみて、なんらかの実行ファイルの場合との違いを見た方が良さそう。

ちなみにFireFox向けのアドオン作成は、どこのサイトのドキュメントも、どこかに誤りがあり、英文サイトでもレジストリの位置の情報が無いとか、URL取得に、tab.urlではなく、browser.tabs.urlであるとか、いろんなところでハマり続けてしまい、最初はChrome向けに作り始めれば良かった感じがする。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中