Import JavaScript code as <script>
tags in Unity WebGL builds' index.html
file.
This is a simpler alternative for HTML templates when you only need custom
<script>
tags.
The new tags will be placed right before the last <script>
tag found in the
HTML file, in the same order that they are found by AssetDatabase
.
Install via Unity Package Manager using this repository URL:
https://github.com/gilzoide/WebGlJsInjector.git
- Create a file with the
.jstag
extension inside yourAssets
folder or UPM packages - (Optional) Add JavaScript code to this file, which will go inside the tag:
<script>
Code will go here
</script>
- (Optional) Add attributes in the import settings, which will go in the tag.
Example of attributes are
type="module"
andsrc="URL of some js lib in a CDN"
<script Attributes will go here>...</script>
- Build for WebGL 🛠
- (Optional) Open your
index.html
file in your code editor of choice to check that the expected<script>
tags are there - Enjoy 🎉