diff --git a/README.md b/README.md index fbe1e88b6..531abc6a4 100644 --- a/README.md +++ b/README.md @@ -268,7 +268,7 @@ ### [Tampermonkey](https://tampermonkey.net/) 完全兼容. ### [Violentmonkey](https://violentmonkey.github.io/) -不支持多标签页设置同步. (开两个标签页, 在其中一个里改动设置, 另一个标签页的设置不会更新) +一些附加功能无法加载, 详见 [issue #90](https://github.com/the1812/Bilibili-Evolved/issues/90). ### [Greasemonkey](https://www.greasespot.net/) 不支持, 请使用以上的两种管理器. diff --git a/bilibili-evolved.offline.user.js b/bilibili-evolved.offline.user.js index 57368cca1..8887ed5a1 100644 --- a/bilibili-evolved.offline.user.js +++ b/bilibili-evolved.offline.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name Bilibili Evolved (Offline) -// @version 259.81 +// @version 259.84 // @description Bilibili Evolved 的离线版, 所有功能都已内置于脚本中. // @author Grant Howard, Coulomb-G // @copyright 2019, Grant Howard (https://github.com/the1812) & Coulomb-G (https://github.com/Coulomb-G) @@ -15,7 +15,6 @@ // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue -// @grant GM_addValueChangeListener // @grant GM_setClipboard // @grant GM_info // @require https://code.jquery.com/jquery-3.2.1.min.js @@ -144,15 +143,15 @@ function saveSettings(newSettings) } function onSettingsChange(change) { - for (const key in settings) - { - GM_addValueChangeListener(key, change); - } -} -if (typeof GM_addValueChangeListener === "undefined") -{ - GM_addValueChangeListener = function () { }; + // for (const key in settings) + // { + // GM_addValueChangeListener(key, change); + // } } +// if (typeof GM_addValueChangeListener === "undefined") +// { +// GM_addValueChangeListener = function () { }; +// } function logError(message) { if (settings.toastInternalError) @@ -2122,7 +2121,7 @@ try getValue: GM_getValue, setValue: GM_setValue, setClipboard: GM_setClipboard, - addValueChangeListener: GM_addValueChangeListener, + addValueChangeListener: () => console.warn("此功能已弃用."), }, }); const applyScripts = () => resources.fetch() diff --git a/bilibili-evolved.preview-offline.user.js b/bilibili-evolved.preview-offline.user.js index d463c7dc0..2914dfe9a 100644 --- a/bilibili-evolved.preview-offline.user.js +++ b/bilibili-evolved.preview-offline.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name Bilibili Evolved (Preview Offline) -// @version 259.81 +// @version 259.84 // @description Bilibili Evolved 的预览离线版, 可以抢先体验新功能, 并且所有功能都已内置于脚本中. // @author Grant Howard, Coulomb-G // @copyright 2019, Grant Howard (https://github.com/the1812) & Coulomb-G (https://github.com/Coulomb-G) @@ -15,7 +15,6 @@ // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue -// @grant GM_addValueChangeListener // @grant GM_setClipboard // @grant GM_info // @require https://code.jquery.com/jquery-3.2.1.min.js @@ -144,15 +143,15 @@ function saveSettings(newSettings) } function onSettingsChange(change) { - for (const key in settings) - { - GM_addValueChangeListener(key, change); - } -} -if (typeof GM_addValueChangeListener === "undefined") -{ - GM_addValueChangeListener = function () { }; + // for (const key in settings) + // { + // GM_addValueChangeListener(key, change); + // } } +// if (typeof GM_addValueChangeListener === "undefined") +// { +// GM_addValueChangeListener = function () { }; +// } function logError(message) { if (settings.toastInternalError) @@ -2122,7 +2121,7 @@ try getValue: GM_getValue, setValue: GM_setValue, setClipboard: GM_setClipboard, - addValueChangeListener: GM_addValueChangeListener, + addValueChangeListener: () => console.warn("此功能已弃用."), }, }); const applyScripts = () => resources.fetch() diff --git a/bilibili-evolved.preview.user.js b/bilibili-evolved.preview.user.js index e918b2d2c..cc41511a3 100644 --- a/bilibili-evolved.preview.user.js +++ b/bilibili-evolved.preview.user.js @@ -15,7 +15,6 @@ // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue -// @grant GM_addValueChangeListener // @grant GM_setClipboard // @grant GM_info // @require https://code.jquery.com/jquery-3.2.1.min.js @@ -143,15 +142,15 @@ function saveSettings(newSettings) } function onSettingsChange(change) { - for (const key in settings) - { - GM_addValueChangeListener(key, change); - } -} -if (typeof GM_addValueChangeListener === "undefined") -{ - GM_addValueChangeListener = function () { }; + // for (const key in settings) + // { + // GM_addValueChangeListener(key, change); + // } } +// if (typeof GM_addValueChangeListener === "undefined") +// { +// GM_addValueChangeListener = function () { }; +// } function logError(message) { if (settings.toastInternalError) @@ -2063,7 +2062,7 @@ try getValue: GM_getValue, setValue: GM_setValue, setClipboard: GM_setClipboard, - addValueChangeListener: GM_addValueChangeListener, + addValueChangeListener: () => console.warn("此功能已弃用."), }, }); const applyScripts = () => resources.fetch() diff --git a/bilibili-evolved.user.js b/bilibili-evolved.user.js index b907655b4..173eb4bb6 100644 --- a/bilibili-evolved.user.js +++ b/bilibili-evolved.user.js @@ -15,7 +15,6 @@ // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue -// @grant GM_addValueChangeListener // @grant GM_setClipboard // @grant GM_info // @require https://code.jquery.com/jquery-3.2.1.min.js @@ -143,15 +142,15 @@ function saveSettings(newSettings) } function onSettingsChange(change) { - for (const key in settings) - { - GM_addValueChangeListener(key, change); - } -} -if (typeof GM_addValueChangeListener === "undefined") -{ - GM_addValueChangeListener = function () { }; + // for (const key in settings) + // { + // GM_addValueChangeListener(key, change); + // } } +// if (typeof GM_addValueChangeListener === "undefined") +// { +// GM_addValueChangeListener = function () { }; +// } function logError(message) { if (settings.toastInternalError) @@ -2063,7 +2062,7 @@ try getValue: GM_getValue, setValue: GM_setValue, setClipboard: GM_setClipboard, - addValueChangeListener: GM_addValueChangeListener, + addValueChangeListener: () => console.warn("此功能已弃用."), }, }); const applyScripts = () => resources.fetch() diff --git a/client/bilibili-evolved.js b/client/bilibili-evolved.js index aa4d93dc7..2e22f5d12 100644 --- a/client/bilibili-evolved.js +++ b/client/bilibili-evolved.js @@ -15,7 +15,6 @@ // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue -// @grant GM_addValueChangeListener // @grant GM_setClipboard // @grant GM_info // @require https://code.jquery.com/jquery-3.2.1.min.js @@ -126,7 +125,7 @@ try getValue: GM_getValue, setValue: GM_setValue, setClipboard: GM_setClipboard, - addValueChangeListener: GM_addValueChangeListener, + addValueChangeListener: () => console.warn("此功能已弃用."), }, }); const applyScripts = () => resources.fetch() diff --git a/client/settings.js b/client/settings.js index 0907ebb1a..f6ece62a3 100644 --- a/client/settings.js +++ b/client/settings.js @@ -117,8 +117,8 @@ export function saveSettings(newSettings) } export function onSettingsChange(change) { - for (const key in settings) - { - GM_addValueChangeListener(key, change); - } + // for (const key in settings) + // { + // GM_addValueChangeListener(key, change); + // } } \ No newline at end of file diff --git a/client/utils.js b/client/utils.js index e9a9f343b..051a43a0f 100644 --- a/client/utils.js +++ b/client/utils.js @@ -1,7 +1,7 @@ -if (typeof GM_addValueChangeListener === "undefined") -{ - GM_addValueChangeListener = function () { }; -} +// if (typeof GM_addValueChangeListener === "undefined") +// { +// GM_addValueChangeListener = function () { }; +// } export function logError(message) { if (settings.toastInternalError)