我正在处理批处理/HTA 混合文件,并且想向应用程序添加一些背景音乐。当我尝试将网址(包含百分号)添加到
<bgsound>
标签时,它不会播放任何内容。我让它在 另一个应用程序中工作,其中 url 没有任何百分号。
<!-- :: Batch section
@echo off
setlocal EnableDelayedExpansion
start "" mshta.exe "%~f0"
exit /b
-->
<html>
<head>
<HTA:APPLICATION SCROLL="no" SYSMENU="yes" >
<title>ACNH - Time Travel Date Selection</title>
<script language="JavaScript">
window.resizeTo(1280, 720);
</script>
</head>
<body>
<div class="wrapper">
<h1>Testing audio...</h1>
</div>
<bgsound src="https://vgmsite.com/soundtracks/animal-crossing-new-horizons-2020-switch-gamerip/pdjxvsymlc/3-02%20Get%20Ready%20for%20Your%20Flight%21.mp3">
</body>
</html>
我尝试添加双百分号以使批次忽略它,但没有什么区别。我不知道如何在 html 部分转义这些字符
不完全是我问题的答案,而是一种解决方法,
使用这个对我有用:
<embed src="https://vgmsite.com/soundtracks/animal-crossing-new-horizons-2020-switch-gamerip/pdjxvsymlc/3-02%20Get%20Ready%20for%20Your%20Flight!.mp3" autostart="true" loop="false" width="0" height="0">
我仍然想知道是否有办法使用 bgsound...