TamperMonkey中有GM_addStyle
方法,Greasemonkey没有这个方法,所以要做兼容
为了兼容没有addStyle
export function addStyle (styleContent) {
if (!styleContent) {
return
}
// eslint-disable-next-line
if (window.GM_addStyle) {
// eslint-disable-next-line
window.GM_addStyle(styleContent)
} else {
const style = document.createElement('style')
style.innerHTML = styleContent
const head = document.getElementsByTagName('head')[0]
head.appendChild(style)
}
}