2016-10-17 3 views
1

クロムエクステンションが新しくなっています。私は最近問題を抱えています。私は長い間ソリューションを探していましたが、失敗します。 興味があるかもしれない何かが起こったときに、どのコンテンツが中国語であるかの通知を私のユーザに示したいと思います。それは以下のようになります。それは働いていた、常にではないが、時にはそれが私を助けてください、そのように出てくるクロム拡張通知中国語の厄介なコード

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 
 
    //} 
 
});

!以下

enter image description here

マニフェストファイルです:私はあなたのコードは結構です、これがでフォントのエンコーディング設定に関係しているということを推測する

{ 
 
\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 
+0

manifest.jsonを含めることができますか – chrixian

+1

これはあなたのマシン上で起こるのでしょうか、それはあなたの一部のユーザだけに起こりますか? – Xan

+0

実際、私の友人のほんの少数しか私が今それをテストするのを手伝ってくれません。それは私たち全員に起こります。 – zmychou

答えて

0

クロム。

あなたのURLバーにchrome://settings/fontsと入力してください。下にスクロールし、[エンコーディング]ドロップダウンで中国語のエンコーディングを選択します(添付の画像を参照)。

enter image description here

Here

参照のために同様のポストです。

+0

これはまさに私が探していたものです。ありがとうございました。また、jsファイルのエンコーディングも問題を解決できることがわかりました。 – zmychou

+0

@zmychouうれしい私はあなたを出すことができました! p.s.この答えを正しいとマークすることを忘れないでください。 –