2016-11-02 5 views
-1

は全くできませんセキュリティ制約するにはGoogle Chrome拡張機能(JavaScriptコード)内のリンクをクリックした後に(タスクマネージャ、メモ帳など)exeファイルを呼び出すか、原因する方法はありますか?私は背景やコンテンツのスクリプトを使用したくない。私はリンクを開く、APIレスポンスを読むなどの他のアクションを実行することができます。これはjavascriptで私のユーティリティに必要なものです。起動タスクマネージャ

次のエラーの取得 -
popup.html:「スクリプト-srcの 『自己』ブロブ:ファイルシステム:クローム拡張リソース:」それは、次のコンテンツセキュリティポリシーの指示に違反するため、20はインラインイベントハンドラを実行することを拒否します。 「安全でないインライン」キーワード、ハッシュ(「SHA256 -...」)、またはノンス(「ノンス...」)のいずれかは、インラインの実行を可能にするために必要とされます。

おかげJaideep

+0

このエラーは残りの質問とは関係ありません。 – Xan

+0

確かXAN、エラーはJavaScript関数(ActiveXはまた、Chromeで動作しない)でexeファイルを起動しようとしているためであった問題文を読んだ後のアクションを実行する方法がある場合は、あなたが言うことができるならば、それは素晴らしいことです質問をダウン投票前に?I Javascript.pleaseでの初心者は、ネイティブメッセージング、「chrome.runtime.sendNativeMessage」をしようと、エラー –

+0

を無視しています。うまくいけば問題を解決するはずです –

答えて

0

{ "名前" として別々にマニフェストファイルを設定することにより、タスクマネージャを起動するために管理: "com.google.chrome.example.echo"、 "説明" : "マイアプリケーション"、 "パス": "C:\ WINDOWS \ System32に\ Taskmgr.exeの"、 "タイプ": "はstdio"、 "allowed_origins":[ "クロム拡張子:// knldjmfmopnpolahpmmgbagdohdnhkik /" ]

}

REG追加 "HKCU \ Software \ Google \ Chrome \ NativeMessagingHosts \ com.google.chrome.example.echo"/ve/t REG_SZ/d "C:\ Users \ Admin \ manifest.json"/f

とjavacript codeメッセージ用API

関連する問題