nasıl

2016-03-28 9 views
1

Körük benim web sitesi için Chrome uzantıları bir dosya yükleme yapmak benim gif, css dosya nasıl

Chrome

paketlenip yüklü manifest.josn

{ 
    "manifest_version": 2, 

    "name": "speed booster", 
    "description": "This extension will Boost Your page speed", 
    "version": "1.0", 

    "browser_action": { 
    "default_icon": "ajax-loader.gif", 
    "default_popup": "style.css" 
    }, 
    "permissions": [ 
    "activeTab" 
    ] 
} 

Uzantımı ambalaj sonra şimdi stili kullanan yapmak nasıl . benim web sitesi için css dosyasıCDN gibi yerel olarak barındırılan barındırılan web sitesidir?

Benim krom uzantı adı ex yüzden html

<link href="chrome-extension://ex/bootstrap.css" rel='stylesheet' type='text/css' media="all" /> 

bu kullanılan ancak Sen uzantısında web_accessible_resources olarak bir web sayfasında erişilebilir olmalıdır tüm kaynakları listelemek gerekir

cevap

0

çalışmıyor ise tezahür. Bakınız docs for Web Accessible Resources.

Bunu yaptıktan sonra, belgelerin açıkladığı gibi, kaynağınız chrome-extension: // [PACKAGE ID]/[PATH] kullanarak kullanılabilir olmalıdır. Örneğin:

<link href="chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/bootstrap.css" rel='stylesheet' type='text/css' media="all" /> 

Sen chrome.extension.getURL kullanarak uzantısında bu tam URL'yi oluşturabilir. Örneğin,

console.log(chrome.extension.getURL('bootstrap.css'))