Also here is the type of log I am getting in Flutter (the domain has been replaced for confidentiality reasons, but the URLs do work) :
I/flutter (19414): {message: ------- view .docx, messageLevel: 1}
I/flutter (19414): {message: https://my.domain.com/api/files/assets/docs/07/07D7B4DD-4AC6-121A-476A-7B8ADA7C2C5A.docx, messageLevel: 1}
I/UrlLauncher(19414): component name for https://my.domain.com/api/files/assets/docs/07/07D7B4DD-4AC6-121A-476A-7B8ADA7C2C5A.docx is {android/com.android.internal.app.ResolverActivity}
I/InputTransport(19414): Create ARC handle: 0xb9a6a7d0
E/libc (19414): Access denied finding property "ro.vendor.input.resample_latency_ms"
I/flutter (19414): {message: true, messageLevel: 1}
D/ViewRootImpl[WebViewActivity](19414): controlInsetsForCompatibility: hideByFlags=0x1, showByFlags=0x0, flags=0x1810500, sysUiVis=0x0, matchParent=true, nonAttachedAppWindow=true
D/InsetsSourceConsumer(19414): setRequestedVisible: visible=false, type=0, host=com.domain.my/io.flutter.plugins.urllauncher.WebViewActivity, from=android.view.InsetsSourceConsumer.hide:227 android.view.InsetsController.collectSourceControls:1094 android.view.InsetsController.controlAnimationUnchecked:981 android.view.InsetsController.applyAnimation:1339 android.view.InsetsController.hide:916 android.view.InsetsController.hide:899 android.view.ViewRootImpl.controlInsetsForCompatibility:2223 android.view.ViewRootImpl.performTraversals:2647 android.view.ViewRootImpl.doTraversal:1993 android.view.ViewRootImpl$TraversalRunnable.run:8240
D/OpenGLRenderer(19414): eglCreateWindowSurface : 0xb3579d40
D/IMGGralloc(19414): Gralloc Register w:720, h:1555, f:0x1, usage:0xb00, ui64Stamp:181599, sSize:4517888, line = 2335
D/IMGGralloc(19414): Gralloc Register w:720, h:1555, f:0x1, usage:0xb00, ui64Stamp:181608, sSize:4517888, line = 2335
I/SurfaceControl(19414): release : mNativeObject = 3245865760 - Surface(name=Surface(name=ffc7a4d InputMethod)/@0x2b69213 - animation-leash)/@0xaf87b98 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.ImeInsetsSourceConsumer.setControl:151
I/SurfaceControl(19414): release : mNativeObject = 3245864704 - Surface(name=Surface(name=2f6f4b5 NavigationBar0)/@0xe188dad - animation-leash)/@0x1051ff1 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.InsetsController.onControlsChanged:794
I/SurfaceControl(19414): release : mNativeObject = 2845867424 - Surface(name=Surface(name=12c4abe StatusBar)/@0xa7361d7 - animation-leash)/@0x45037d6 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.InsetsController.onControlsChanged:794
D/InputMethodManager(19414): prepareNavigationBarInfo() DecorView@ce1d50a[WebViewActivity]
D/InputMethodManager(19414): getNavigationBarColor() -16777216
I/SurfaceControl(19414): release : mNativeObject = 3239761856 - Surface(name=Surface(name=ffc7a4d InputMethod)/@0x2b69213 - animation-leash)/@0x3aca2d / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.ImeInsetsSourceConsumer.setControl:151
W/OpenGLRenderer(19414): Unable to extract renderTarget info from canvas; aborting GLFunctor draw
I/SurfaceControl(19414): release : mNativeObject = 3239760384 - Surface(name=Surface(name=2f6f4b5 NavigationBar0)/@0xe188dad - animation-leash)/@0xe6ffb62 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.InsetsController.onControlsChanged:794
I/SurfaceControl(19414): release : mNativeObject = 3009163616 - Surface(name=Surface(name=12c4abe StatusBar)/@0xa7361d7 - animation-leash)/@0x41214f3 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:193 android.view.InsetsController.onControlsChanged:794
I/SurfaceControl(19414): release : mNativeObject = 3239762048 - Surface(name=Surface(name=12c4abe StatusBar)/@0xa7361d7 - animation-leash)/@0x50725b0 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsAnimationThreadControlRunner.releaseControls:119 android.view.InsetsAnimationThreadControlRunner.access$200:40
I/SurfaceControl(19414): release : mNativeObject = 3010860608 - Surface(name=SurfaceView - com.domain.my/com.domain.my.MainActivity)/@0x7a6dc29 / android.view.SurfaceControl$Transaction.remove:3169 android.view.SurfaceView$1.positionLost:1373 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:313 <bottom of call stack>
I/SurfaceControl(19414): release : mNativeObject = 3010860736 - Surface(name=Background for -SurfaceView - com.domain.my/com.domain.my.MainActivity)/@0x9d66bae / android.view.SurfaceControl$Transaction.remove:3169 android.view.SurfaceView$1.positionLost:1374 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:313 <bottom of call stack>
D/OpenGLRenderer(19414): destroyEglSurface : 0xb3578f00
D/IMGGralloc(19414): Gralloc Free w:720, h:1600, f:0x1, usage:0xb00, ui64Stamp:181488 line = 2441
D/IMGGralloc(19414): Gralloc Free w:720, h:1600, f:0x1, usage:0xb00, ui64Stamp:181492 line = 2441
D/IMGGralloc(19414): Gralloc Free w:720, h:1600, f:0x1, usage:0xb00, ui64Stamp:181574 line = 2441
I/SurfaceControl(19414): release : mNativeObject = 3825107200 - Surface(name=null)/@0x584a6dc / android.view.SurfaceControl.assignNativeObject:528 android.view.SurfaceControl.readFromParcel:1073 android.view.IWindowSession$Stub$Proxy.relayout:1734 android.view.ViewRootImpl.relayoutWindow:7498
I/SurfaceControl(19414): release : mNativeObject = 3065987616 - Surface(name=Bounds for - com.domain.my/com.domain.my.MainActivity)/@0xbaf0d4f / android.view.ViewRootImpl.destroySurface:1886 android.view.ViewRootImpl.relayoutWindow:7533 android.view.ViewRootImpl.performTraversals:2693 android.view.ViewRootImpl.doTraversal:1993
D/IMGGralloc(19414): Gralloc Register w:720, h:1555, f:0x1, usage:0xb00, ui64Stamp:181635, sSize:4517888, line = 2335