Recent

Author Topic: How can open url in android browser?  (Read 2611 times)

developing

  • New Member
  • *
  • Posts: 26
How can open url in android browser?
« on: August 18, 2017, 09:48:14 pm »
Hi all,

I want open a URL in android web browser. There is a jWebView component but I want my web page open in an external android browsers like Chrome, Firefox, Opera and etc.

Please help me.

Thanks.

jmpessoa

  • Hero Member
  • *****
  • Posts: 2301
Re: How can open url in android browser?
« Reply #1 on: August 18, 2017, 10:12:17 pm »
Hello Developing!

Please, try:    [from demo ''AppIntentDemoLaunchApp"]

Code: Pascal  [Select][+][-]
  1. procedure TAndroidModule1.jButton3Click(Sender: TObject);
  2. begin
  3.  
  4.    if jIntentManager1.IsPackageInstalled('com.android.chrome') then
  5.    begin
  6.      jIntentManager1.SetAction(iaView);  //or 'android.intent.action.VIEW'
  7.      jIntentManager1.SetPackage('com.android.chrome');
  8.      jIntentManager1.SetDataUriAsString('http://www.lazarus-ide.org');
  9.      jIntentManager1.StartActivity();
  10.    end
  11.    else
  12.    begin
  13.      ShowMessage('Try downloading Google Chrome App ...');
  14.  
  15.      if not Self.IsWifiEnabled() then Self.SetWifiEnabled(True);
  16.  
  17.      jIntentManager1.TryDownloadPackage('com.android.chrome');
  18.  
  19.      (*    //OR
  20.      jIntentManager1.SetAction(iaView);  //or 'android.intent.action.VIEW'
  21.      jIntentManager1.SetDataUri(jIntentManager1.ParseUri('market://search?q=pname:'+'com.android.chrome'));
  22.      jIntentManager1.StartActivity();
  23.      *)
  24.    end;
  25. end;
  26.  
Lamw: Lazarus Android Module Wizard
https://github.com/jmpessoa/lazandroidmodulewizard

 

TinyPortal © 2005-2018