私はクロム拡張機能を作成するのが初めてです。開始するために単純な拡張機能を構築しようとしていました。ただし、拡張機能のポップアップ ウィンドウは jquery では効果がないことがわかりました。他のいくつかの機能は動作しますが、その効果は目に見えません。誰も私にそれについての手がかりを与えることができますか?
質問する
387 次
1 に答える
0
どこでわかったのかわからないHowever I found that the popup window in the extension don't have any effect in jquery. Though some other functions work, the effect is not visible.
ポップアップ ウィンドウで Jquery を使用できます。
参考文献
a) jquery
c) CSP
サンプルデモ
マニフェスト.json
マニフェスト ファイルに登録されたブラウザー アクション
{
"name": "Jquery Demo",
"version": "0.0.1",
"manifest_version": 2,
"description": "This demonstrates how Jquery works in popup",
"browser_action":{
"default_popup":"popup.html",
"default_icon":"screen.png"
}
}
popup.html
使用されたJsファイルa)Jquery b)インラインスクリプト(CSP)を回避するための推奨される方法でのカスタムファイル。
<html>
<head>
<script src="jquery.js"></script>
<script src="myjs.js"></script>
</head>
<body></body>
</html>
myjs.js
ここでは、サポートされているすべての機能を使用できるデモ用にライブ機能を使用しました。
// You can use all methods of jquery here
//$(selector).live(events, data, handler);
さらに情報が必要な場合はお知らせください。
于 2012-12-11T08:51:49.923 に答える