2016-06-14 108 views

回答

1

背景腳本:

在後臺腳本的JavaScript文件將它們添加到common/extension_info.json這樣包括:

{ 
    "background_scripts": [ 
     "foo.js", 
     "main.js" 
    ] 
} 

內容腳本:

在內容腳本的JavaScript通過向主文件(在中聲明爲內容腳本的文件)添加標題註釋來添加depndencies):

// ==UserScript== 
// @require foo.js 
// ==/UserScript== 

// do stuff here... 

Kango不提供在內容腳本中添加CSS文件的好方法。這必須通過增加(也可能刪除)一個<link>標籤的<head>部分來完成:

var link = document.createElement('link'); 
link.setAttribute('type', 'text/css'); 
link.setAttribute('rel', 'stylesheet'); 
link.setAttribute('href', kango.io.getResourceUrl('foo.css')); 
document.getElementsByTagName('head')[0].appendChild(link);