在Twitter App IOS上打开链接

时间:2015-06-12 02:42:35

标签: ios iphone twitter mailchimp

我在mailchimp上创建了一个邮件模板。它包含一个twitter链接。但是,IPad或iPhone用户点击他/她邮件中的链接,Twitter链接在浏览器中打开而不是Twitter应用程序。

在Android中不会发生这种情况。

有任何解决方法吗?

2 个答案:

答案 0 :(得分:2)

如果您使用自定义网址<a href="twitter://",则其他Android /桌面设备将无法打开它。 Twitter不会重定向来自Safari的标准网址,他们应该这样做。但他们确实在左上方提供了“在应用程序中打开”按钮。

因此,如果您需要,可以在电子邮件中添加两个按钮。一个专门用于iOS:twitter://status?id=373205208664272897,另一个用于其他设备https://twitter.com/support/status/373205208664272897

或者您可以创建一个读取设备用户代理的站点,而不是确定要重定向到哪个URL。

第三种选择就是不管它,因为它在宏观计划中并不是一个大问题。

答案 1 :(得分:0)

NSString *stringURL = @"twitter://";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];

来自iPhone URL Schemes