2017-12-11 14 views
0

新しいChrome拡張機能を開発したいと考えていましたが、それについて練習はありません。私は単純な拡張ファイルを "Hello World"として作成しますが、ツールバーにアップロードしたときは開きません。私は何が間違っているのか分からない。私はchrome://extensionsから何の誤りもありません。私はこの問題のために何かを見つけることができません。ありがとう! これは私のmanifest.jsonファイルです:クリックしたときにChrome拡張機能が開かない(開発者モード)

{ 
    "manifest_version": 2, 
    "name": "Hello World Demo", 
    "description": "A hello world extension!", 
    "version": "1.0", 
    "icons": { 
    "128": "icon128.png", 
    "48": "icon48.png", 
    "16": "icon16.png" 
    }, 

"browser_action": { 
    "default_icon": "icon16.png", 
    "default_popup": "popup.html" 
} 
} 

これは私のpopup.htmlファイルです:

<html> 
    <head> 
     <title>Hello World</title> 
    </head> 
    <body> 
     <h2 id="greet">Hello World!</h2> 
     <input id="name" type="text"/> 
    </body> 
</html> 
+0

があなたのpopup.htmlファイルへのパスが正しいことを確認していますか? –

答えて

0

あなたが提供されているコードは、すべてのエラーを持っていないようです。あなたのコードで新しいローカル解凍拡張を作成すると、すべてが期待どおりに機能しているようです。

enter image description here

あなたは、すべてのアイコンがあなたのマニフェストに記載されているが存在し、あなたのpopup.htmlファイルへのパスが正しいことをことを確認していますか? Chromeでマニフェストの読み込みに問題がある場合は、chrome://extensionsページに何らかのエラーが表示されるはずです。

+0

ええ、私は確信しています。アイコンを50回クリックしましたが、popup.htmlは表示されません。 – rufatZZ

+0

私は方法はわかりませんが、 '' converted_from_user_script ':true、 '' popup.html' 'が今では動作しています。 – rufatZZ

+0

お試しいただきありがとうございます:) – rufatZZ

0

これはアンパック延長の私のフォルダ構造です:

This is my folder structure of unpacked extension

関連する問題