Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f247dbe

Browse files
更新[EnvJs]: 支持 Surge 通知跳转 (格式可以混写)
1 parent 8cd731a commit f247dbe

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

‎Env.js‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -401,20 +401,24 @@ function Env(name, opts) {
401401
*/
402402
msg(title = name, subt = '', desc = '', opts) {
403403
const toEnvOpts = (rawopts) => {
404-
if (!rawopts||(!this.isLoon()&&this.isSurge())) return rawopts
404+
if (!rawopts) return rawopts
405405
if (typeof rawopts === 'string') {
406406
if (this.isLoon()) return rawopts
407407
else if (this.isQuanX()) return { 'open-url': rawopts }
408+
else if (this.isSurge()) return { url: rawopts }
408409
else return undefined
409410
} else if (typeof rawopts === 'object') {
410411
if (this.isLoon()) {
411-
let openUrl = rawopts.openUrl || rawopts['open-url']
412+
let openUrl = rawopts.openUrl || rawopts.url||rawopts['open-url']
412413
let mediaUrl = rawopts.mediaUrl || rawopts['media-url']
413414
return { openUrl, mediaUrl }
414415
} else if (this.isQuanX()) {
415-
let openUrl = rawopts['open-url'] || rawopts.openUrl
416+
let openUrl = rawopts['open-url'] || rawopts.url||rawopts.openUrl
416417
let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl
417418
return { 'open-url': openUrl, 'media-url': mediaUrl }
419+
} else if (this.isSurge()) {
420+
let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url']
421+
return { 'url': openUrl }
418422
}
419423
} else {
420424
return undefined

‎Env.min.js‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /