2016-03-03 97 views
1

我發現一個名爲github-highlight-highlight的chrome擴展https://github.com/Nuclides/github-highlight-selected 我試圖將此函數擴展到每個網頁,而不僅僅是Github。 我認爲這將是簡單地改變對於manifest.json的 "matches": [ "https://github.com/*" ]"matches": ["<all_urls>"] 然而,擴展沒有Github上的外出打工。選擇文本時沒有任何內容突出顯示。 任何人都可以引導我在正確的方向嗎? 謝謝!將github-highlight-selected-chrome擴展擴展到每個網頁

回答

1

您應該知道以前的擴展名是針對github源視圖,因此hightlight-selected.js包含許多綁定到github源視圖的DOM操作,並且不會適合其他網頁,因爲它們的DOM信息不一樣。

您應該分析要突出顯示的頁面,並總結是否有相同的零件可以使用。

+0

我輸入錯誤。我的意思是說:「我認爲這只是簡單地改變」匹配「:[」https://github.com/*「]爲」匹配「:[」「]」 我已編輯帖子。基本上,當我更改爲「匹配」時,它仍然不適用於每個網頁:[「」] –

+0

@MattMon,已更新。 –