fileName parameter is ignored when it has a
successCallback defined. This means that it’s not possible to wait for a download to be performed. This also means that
fileName parameter is ineffective at all times. The issue is caused by
successCallback is passed into it, but it only uses the
successCallback is undefined.
Demo, click on scene to download, and view console to see logs:
It would be desirable to be able to always use a success callback, and that it would be invoked after the download occurs. This may incur a signature change to
successCallback, as it might have to be invoked with
null instead of the
data: url string.