I had been looking around for a solution to accomplish this, and now I can share my code expecting to this solution can help to you on your projects. Also, take the next considerations:
* Turn on external persmissions to read and write from your app (via android manifest on Unity, oculus quest app config or via Side Quest config). * Change write permission to external on Unity (Project Settings -> Player -> Other Settings -> Write Permission -> External (SD Card) * When your app is installed on your device, put your stuff on the root or subfolders on: \Quest (...your device...) \Internal shared storage\Android\data\com.YourCompany.YourApp\files (be careful with the slashes and where you looking for under your device and your app package name as com.YourCompany.YourApp in this case). * TURN OFF your device and then turn it on. It could happen that the url doesn't update succefully until you turn it off and on, and not only rebooting it). * Verify your game objects components are available to render. For example, I didn't notice at the begining that I was letting my Game Object within the image component outside the Canvas, so the camera wasn't "seeing it". This can happen with any other kind of component, for example, if there isnt the video component configured or some audiosource, audiolistener, etcetera. * Verify your url strings and slashes.
public Image myImage01; // My Unity Game Object and component to render the source
public TextMeshPro urlLabel; // To debug my url on the device