本帖最后由 ay9010x 于 2023-7-5 10:40 编辑 我記得MV原本的變數操作方法是針對整數(int)特化的 (好像吧) 要在變數裡面存字串(string)或是列表(list)就要使用腳本 既然要使用字串拼接 而且你開網頁也用到腳本了 那我推薦你使用腳本來做操作變數 MV使用以下的方式取得變數的值
MV使用以下的方式更改變數的值
所以可以使用以下方式操作:
大概是這樣的感覺 ![]() 實際上跑起來會是以下的畫面,選「是」後使用預設瀏覽器開啟 https://rpg.blue/ ![]() 當然你要用window.open()也是可以的 |
![]() 把调用默认浏览器的代码换成window.open()不就行了 ![]() let youdao = "http://dict.youdao.com/dictvoice?type=1&audio="; let danci = prompt("请输入单词"); if(typeof danci === 'string'){ let url = youdao + danci; window.open(url); }else{ alert("输入的并不是单词"); }; |
我再试试,不知道错哪了。 |
我再试试,哪里搞错了吗?》 |
大佬们,都是牛啤!! |
原来如此,学到了 |
![]() let youdao = "http://dict.youdao.com/dictvoice?type=1&audio="; let danci = prompt("请输入单词"); if(typeof danci === 'string'){ let url = youdao + danci; require('nw.gui').Shell.openExternal(url); }else{ alert("输入的并不是单词"); }; 才对 |
本帖最后由 2669483303 于 2023-7-5 18:25 编辑 ![]() 结合3楼的做法,在脚本里这样写: let youdao = "http://dict.youdao.com/dictvoice?type=1&audio="; let danci = prompt("请输入单词"); if(typeof typeof danci == 'string'){ let url = youdao + danci; require('nw.gui').Shell.openExternal(url); }else{ alert("输入的并不是单词"); }; 就可以呼出一个输入窗口,要什么语音就打什么单词 ![]() |
涨知识了![]() ![]() 试了下3楼的做法,可以的呀 |
再顶一下,大侠,看看怎么搞啊? |
小秋橙 发表于 2023-7-2 17:31 还是不行,望指教! |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-17 16:03
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.