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
.jstagextension inside yourAssetsfolder 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.htmlfile in your code editor of choice to check that the expected<script>tags are there - Enjoy 🎉