8

我正在开发一个向用户发送电子邮件的程序,并且电子邮件中嵌入了打开 iPhone 应用程序的链接。问题是当用户点击链接打开应用程序时,邮件已经去掉了冒号,所以链接不再有效!

正在创建的链接基本上如下所示:

@"<BR><BR><BR><A HREF=\"http://myApp://\">Open App</A>"

但是,当在电子邮件中单击该链接时,它会在浏览器中打开它:

我的应用程序//

没有冒号,所以应用程序不会启动并且浏览器说它找不到页面。

任何想法如何解决这一问题?谢谢!

4

2 回答 2

1

它应该是:

@"<BR><BR><BR><A HREF=\"myApp://\">Open App</A>"

作为 gmail 阻止自定义 url 的一种解决方法,您可以做的是设置类似http://myapp.mydomain.com/up do redirect tomyapp://...这样它看起来像一个普通域但打开您的应用程序。有利的是,您将能够看到有多少人点击了您的链接,但不利的是,它将首先通过 Safari 弹出。

于 2012-08-03T07:18:31.630 回答
0

将“http:”添加到您的所有图像和网址,iphone 无法识别没有链接的链接。也为它们使用单​​引号(')。例如。 <a href='http://xyz.com'></a><img src='http://xyz.com/pqr/abc.jpg'></img>

于 2012-08-09T14:29:52.493 回答