Development URL

What is a Development URL? What are they for?
In the Developer Portal, some extensions have an Extension source field. This field determines where Canva loads the extension from.
The field has two options:
  • JavaScript file
  • Development URL
Before submitting an app for review, you must upload the extension's source code to the JavaScript file field. During development though, it's tedious to repeatedly upload a file. That's where the Development URL comes in.
You can point the Development URL field to the URL of a HTML file that loads the extension. Then, when you preview the extension, Canva loads the extension from this URL instead of from the file.
The main benefit of the Development URL field is that it lets you preview changes to an extension without repeatedly uploading a file to the JavaScript file field.
To learn how to set up a Development URL, refer to the following tutorials: