-1

我已經爲Google Chrome創建了我的第一個擴展,但不能通過https工作,但是我已經將https url的權限放在清單文件中,這是我的問題。Google Chrome擴展程序通過HTTPS不起作用。

{ 

"name": "My first extension", 

"version": "1.0", 

"manifest_version": 2, 


"description": "My Chrome Extension is a free extension.", 



    "icons": {"16": "IrsiIcon16.png", 
"48": "IrsiIcon48.png", 
"128": "IrsiIcon128.png" 
    }, 


     "browser_action": { 
     "default_icon": "IrsiIcon128.png", 
     "default_popup": "popup.html" 
    }, 


"permissions": [ 
     "tabs", 
     "*://*/*", 
     "http://*/*", 
     "https://*/*", 
     "<all_urls>" 
    ], 


"content_scripts": 
    [{"matches": ["*://*/*","http://*/*", "https://*/*"],"js": ["jquery.js", "actions.js"], 
     "css": ["style.css"] 
    } 
    ] 
} 

回答

0

當您嘗試通過https發送請求時會發生什麼? 您的清單是好的。也許你有另一個問題?

+0

我有一個JavaScript文件叫做actions.js可能有錯誤 – Bebo15 2015-03-02 21:11:46

+0

因此,如果你不調試你的代碼,沒有人爲你做這個。打開devtools,並說出你看到的! – Elad 2015-03-02 21:23:07

+0

在控制檯模式下出現此錯誤(混合內容:'https // exampledomain.com'頁面通過HTTPS加載,但請求不安全的XMLHttpRequest端點。此請求已被阻止;內容必須通過HTTPS提供。 – Bebo15 2015-03-05 07:49:29

相關問題