如何添加引用Google站点中其他JS文件的HTML文件?

时间:2019-05-19 02:32:32

标签: javascript html file insert google-sites

我试图在Google协作平台上建立一个页面,以展示我制作的一些HTML画布游戏的工作。但是,Google协作平台的“插入HTML”选项受到严格限制,它仅允许您输入没有外部依赖项才能工作的HTML代码。可以想象,我想要上传的东西在整个代码中散布着纹理,音频和多个js文件。所有js文件都在主HTML文件上引用,但这不起作用,它没有拾取其他文件,而只是显示白屏。

这是所有HTML代码(可以想象,其中99%的工作是JS):

<html>

<div id="canvas_div_no_cursor">
<canvas id="gameCanvas" width="800"
height="600"></canvas>
</div>
<script type="text/javascript">
document.getElementById('canvas_div_no_cursor').style.cursor = "none";
</script>

<script src="js/classes.js"></script>
<script src="js/HUD.js"></script>
<script src="js/movement.js"></script>
<script src="js/gameplay.js"></script>
<script src="js/graphics.js"></script>
<script src="js/input.js"></script>
<script src="js/audio.js"></script>
<script src="js/Main.js"></script>

</html>

就是这样,那些引用的js文件中的所有其余代码。是的,我将整个文件夹上传到了云端硬盘,甚至尝试通过该文件夹导入html,甚至都不允许我这样做。我在网上搜索无济于事,有人知道我该怎么做吗?我看到的唯一可行的选择是将所有代码从文件传输到单个HTMl文件,但我什至不知道它是否会接受其他调用,例如.mp3文件和.png文件。

1 个答案:

答案 0 :(得分:0)

您可以将所需的文件上传到Google云端硬盘,并使用this site获得直接下载链接。有了该链接后,只需使用直接链接更改src即可导入。