Chrome拡張機能をJavaScriptで作成中なのですが、scriptの初めにalertをするとpopupが表示されません。
コールバック関数中か、なにかしらの関数を挟んでalertを呼ぶと思ったように動作するのですが、
JavaScript
1alert("hoge");
とだけ記述したscriptではalertが表示されたあとにpopupが表示されず(初めのalertが呼ばれた時点で)終了します。
デバッグをしようとしても、alertが表示されてダイアログを消したあとにDeveloper Toolsが表示されるのでどのような動きになっているのか分かりませんでした。
また、このときDeveloper Toolsが表れるのと同時にpopupは表示されます。
初歩的な質問だと思うのですが、後学のためにこれはどういった理由から起きているのか教えて頂けますでしょうか。
よろしくお願いします。
JSON
1{ 2 "name": "jsname", 3 "version":"0.1", 4 "manifest_version":2, 5 6 "description": "My extention", 7 8 "browser_action":{ 9 "default_icon" :"icon_19.png", 10 "default_title" :"My json", 11 "default_popup":"popup.html" 12 } 13}
Html
1<html> 2<head> 3</head> 4<body> 5 <script type="text/javascript" src="myscript.js"></script> 6</body> 7</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/18 16:40