0
シンプルなクロム拡張機能を作成し始めています。必要な機能の1つが通知システムなので、スクリプトにはonesignal
が使用されています。私は、クロム拡張機能をインストールしてautomaticllyを購読することを願っていますが、理由を理解できないonesignal
のオブジェクトをロードしていません。私はそれをインストールした後にサブスクリプションが表示されないので、これを言っています。拡張機能をロードして購読する
マイコード: manifest.jsonを
{
"name": "My title",
"version": "0.0.1",
"manifest_version": 2,
"description": "some description",
"background": {
"scripts": [
"background.js","OneSignal.js"
],
"persistent": false
},
"browser_action": {
"default_title": "my extension"
},
"permissions": [
"https://*/*",
"http://*/*",
"tabs",
"gcm",
"notifications",
"storage",
"identity"
]
}
background.jsは:
OneSignal.init({appId: "dasdasd-b228-437d-bb8f-43asdasdb3", googleProjectNumber: "99999999"});
私は何かが足りないのですか?
は、たぶん、あなたがロードしているbackground.js onesignalロードする前に。あなたのスクリプトアレイを再注文しようとしてみてください – Bwaxxlo
私に何かエラーが出ることはないので、おかげで、あなたの権利は奇妙でした –