【问题标题】:How to make an image Clickable for iPhone to make a call如何使 iPhone 的图像可点击以拨打电话
【发布时间】:2013-08-05 13:16:15
【问题描述】:

是否可以让图片可点击(在电子邮件中)以拨打电话号码?

我试过了

<a href=\"tel:1234567\"><img src=\"image1.png\" alt=\"test\" /></a>

和

<img src=\"cid:image1\" alt=\"test\" usemap=\"#testImage\"   />
<map name=\"testImage\"><area shape=\"rect\" coords=\"0,0,480,200\"
href=\"tel:1234567 \" alt=\"testimage\" /></map></td></tr> 

上面的代码来自后面的 C# 代码。 他们不工作......

【问题讨论】:

  • 你想分享一些代码吗?
  • 你使用什么格式的链接? (&lt;a href="tel:+0123456789"&gt;&lt;img ... /&gt;&lt;/a&gt;,或?)
  • 是的,使用这个:on touchevent on imageview NSString *phoneNumber = [@"tel://" stringByAppendingString:mymobileNO.titleLabel.text]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
  • 嗨@Rob,没错。不在 HTML 中。在 C# 代码中,message.Body = "...."

标签: html iphone image call


【解决方案1】:

Justin Cherniak's answer 这个其他问题对我有用。

因此(显然,当您将其放入 C++ 代码中时,反斜杠会转义引号):

<a href="tel:+12125551212">
  <img src="http://foo/bar.png" usemap="linkmap" alt="Click me" title="Click me"/>
  <map name="linkmap">
    <area shape="rect" coords="0,0,80,80" href="tel:+12125551212" alt="Click me" />
  </map>
</a>

【讨论】:

  • 太棒了!!谢谢@Rob~!
猜你喜欢
  • 2014-12-20
  • 1970-01-01
  • 2011-07-21
  • 2016-05-07
  • 2011-04-08
  • 2011-02-26
  • 2021-08-01
  • 2013-01-24
  • 1970-01-01
相关资源
最近更新 更多