Xamarin Forms - Run a hidden WebView without attaching it to the view -


currently code creates instance of hidden class , initializes webview should download javascript server. problem if webview not part of main screen user looking at, doesn't load url.

my simple app:

public partial class app : application {     // set hidden webview     companysdk.fooclass foo = new companysdk.fooclass();      public app()     {         initializecomponent();          var page = new contentpage();          page = new demoapppage();          mainpage = page;     }      protected override void onstart()     {         // test method call         foo.test();     } } 

hidden webview class:

public class fooclass {     webview browser = new webview();      public fooclass()     {         browser.source = "https://companyserver.com/xyz";          // make browser invisible         browser.setvalue(isvisibleproperty, false);          system.diagnostics.debug.writeline("webview started platform: " + device.os.tostring().tolower());      }      public void test()     {         system.diagnostics.debug.writeline("test method ");          string js = "alert('test method');";         browser.eval(js);     }  } 

if change fooclass contentpage , add main app view, see calls companyserver.com, can't have webview part of ui, should remain in background / hidden. debug prints show in cases, know code being called.

is there way achieve i'm after?


Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -