通过单击Firmonkey多设备项目中的链接打开Web浏览器和邮件应用程序

时间:2015-12-03 11:25:57

标签: android ios delphi hyperlink firemonkey

我正在使用Delphi 10 Seattle和Delphi XE8,我创建了一个应用程序,它有一个可点击的链接,在Android上打开webbrowser,但是从iOS 9开始它不再适用于iOS。我在此链接中使用了以下代码:Sending a url to another app。有没有人修复iOS 9?

也可以通过电子邮件执行相同的操作吗?通过点击标签,电子邮件打开您的默认邮件应用程序,将邮件发送到该地址?

1 个答案:

答案 0 :(得分:0)

要在Android中打开邮件应用,需要在网址前添加“mailto:”并将代码更改为:

Intent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW,
    TJnet_Uri.JavaClass.parse(StringToJString(URL)));

对于iOS,我错过了链接中的一段代码。