B4J Question [ABMaterial]: [SOLVED] Can't execute fx.ShowExternalDocument in my app

EnriqueGonzalez

Expert
Licensed User
Longtime User
FX is not available in non ui projects such as abmaterial.

And... If you are trying for the user to open a document then, he should donwload it first. Browser has the last word on how to handle the document
 
Upvote 0

Mashiane

Expert
Licensed User
Longtime User
Purpose: I wanted to start my ABMaterial webapp directly within the app buy just running the jar file.

Solution
:

1. Download the lovely robot library here... https://www.b4x.com/android/forum/threads/jawtrobot-invoke-keyboard-and-mouse-events-etc.55832/
2. Add this line just before myapp.StartServer..

B4X:
ABMShared.OpenApp

Where ABMShared.OpenApp is...

B4X:
'open the app in a browser
Sub OpenApp
    Dim robot As AWTRobot
    robot.SystemOpenAddressInBrowser("http://localhost:51048/uxwebhu")
End Sub
 
Upvote 0
Top