Я хочу добавить spining cog к моему уведомлению Chrome, вот мой манифест:
{
"background": {
"scripts": ["js/background.js", "jquery/jquery-3.4.1.min.js"],
"persistent": false
},
"browser_action": {
"default_popup": "popup.html",
"default_title": "For Browsers"
},
"content_scripts": [{
"all_frames": true,
"matches": ["<all_urls>"],
"js": ["js/content.js", "js/popup.js","js/Options.js"],
"css":["css/fontawesome-free-5.11.1-web/css/fontawesome.min.css"],
"run_at": "document_end"
}],
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com 'unsafe-eval' blob:; object-src 'self'",
"name": "some name",
"version": "1.0",
"description": "some message",
"manifest_version": 2,
"icons": {
"128": "1.png",
"16": "2.png",
"48": "3.png"
},
"permissions": [
"notifications",
"alarms"
],
"options_page": "Options.html"
}
И вот как я создаю простое уведомление Chrome:
var notifOptions = {
type: 'basic',
iconUrl: 'img/GS icon.png',
title: filename,
requireInteraction: true,
message: ' <i class="fa fa-cog fa-spin fa-1x fa-fw"></i> File in scan...'
};
chrome.notifications.create(notifId, notifOptions);
но результат не такой, как ожидалось (вместо этого отображается HTML):