ich bin neu in chrom-erweiterung zu entwickeln. Ich habe kürzlich ein Problem, ich habe die Lösung für eine lange Zeit gesucht, aber ich scheitere. Ich möchte meinem Benutzer eine Benachrichtigung zeigen, deren Inhalt auf Chinesisch ist, wenn etwas passiert ist, an dem sie interessiert sind. es sieht wie folgt aus:chromeerweiterung benachrichtigung chaotisch code in chinesisch
function showNotification(msg){
var notification = chrome.notifications.create(
'1',{
type:"basic",
title:"Ad filter Notification",
message:msg,
iconUrl:"filtericon.png"
},
function(){});
notification.show();
}
document.addEventListener('DOMContentLoaded',function() {
showNotification("有电影更新!");
});
chrome.runtime.onMessage.addListener(function(request,sender,sendResponse){
//if(request.greeting=="filtered"){
showNotification("已为您成功过滤广告!"); \t \t
//}
});
es funktionierte, aber nicht immer, manchmal kommen es so aus, bitte hilf mir!
unten ist Manifest-Datei:
{
\t "name":"Ad filter",
\t "manifest_version":2,
\t "version":"0.1",
\t "description":"This is a Ad filter",
\t "browser_action":{
\t \t "default_title":"Ad filter",
\t \t "default_icon":"filtericon.png",
\t \t "default_popup":"popup.html"
\t },
\t "content_scripts":[
\t {
\t \t "matches":["http://dytt8.net/*",
\t \t \t "http://www.dy2018.com/*",
\t \t \t "http://www.dygod.net/*"],
\t \t "run_at":"document_start",
\t \t "js":["filter.js"]
\t \t }
\t ],
\t "background":{
\t \t "scripts":["popup.js"],
\t \t "persistent":false
\t },
\t "permissions":[
\t \t "notifications"
\t ],
\t "web_accessible_resources":[
\t \t "filtericon.png"
\t ]
}
enter code here
Können Sie Ihre manifest.json bitte hinzufügen – chrixian
Erfolgt das auf Ihrem Computer, oder passiert das nur bei einigen Ihrer Benutzer, aber nicht bei Ihnen? – Xan
Tatsächlich helfen mir nur ein paar meiner Freunde, es jetzt zu testen, es passiert uns allen. – zmychou