微件:GGLScratchGame:修订间差异
来自Limbo Wiki Mirror
无编辑摘要 |
无编辑摘要 标签:(旧)WikiEditor |
||
| 第197行: | 第197行: | ||
// 方法1: 从URL查询参数提取(备用) | // 方法1: 从URL查询参数提取(备用) | ||
var params = new URLSearchParams(window.location.search); | var params = new URLSearchParams(window.location.search); | ||
var imgBg = params.get('bg') || '图片1.png'; | var imgBg = params.get('bg') || 'File:图片1.png'; | ||
var imgCover = params.get('cover') || '刮开前.png'; | var imgCover = params.get('cover') || 'File:刮开前.png'; | ||
var imgRevealed = params.get('revealed') || '刮开后.jpg'; | var imgRevealed = params.get('revealed') || 'File:刮开后.jpg'; | ||
// 确保使用File:前缀格式 | |||
if (imgBg && !imgBg.startsWith('http') && !imgBg.startsWith('File:')) imgBg = 'File:' + imgBg; | |||
if (imgCover && !imgCover.startsWith('http') && !imgCover.startsWith('File:')) imgCover = 'File:' + imgCover; | |||
if (imgRevealed && !imgRevealed.startsWith('http') && !imgRevealed.startsWith('File:')) imgRevealed = 'File:' + imgRevealed; | |||
// 方法2: 如果有全局widget参数对象,尝试从中读取 | // 方法2: 如果有全局widget参数对象,尝试从中读取 | ||
2026年2月1日 (日) 14:18的版本
刮刮乐重构版
调用方式:
{{#widget:GGLScratchGame
|bg=图片1.png
|cover=图片2.png
|revealed=图片3.png
}}
