Delphi 10 OpenURL on IOS -
i using delphi 10
in older rad studio versions ios possible use openurl
sharedapplication in apple.utils.pas
but apple.utils.pas
cannot found, in unit can find sharedapplication
, openurl
?
you can find sharedapplication
, openurl
in iosapi.uikit
, need iosapi.foundation, macapi.helpers
and use it, need sharedapplication
object , nsurl
object contains address navigate to
uses iosapi.uikit,iosapi.foundation, macapi.helpers var app : uiapplication; url : nsurl; begin app := tuiapplication.wrap(tuiapplication.occlass.sharedapplication); url := tnsurl.wrap(tnsurl.occlass.urlwithstring(strtonsstr('http://www.stackoverflow.com'))); if app.canopenurl(url) //check if there default app can open url app.openurl(url) else showmessage('can not open url'); end;
Comments
Post a Comment