用html做一个可以拨打电话的链接,请问如何办?

用html做一个可以拨打电话的链接,请问如何办?,第1张

这样写:<a href="tel:123456789">拨号</a>

HTML 运行在手机浏览器上的可以调用手机的拨号就是你想要拨打的电话号码在页面中看到“拨号”的字样,点一下,就会自动跳到拨打电话的页面啦。这种方式塞班、安卓与iphone都支持。

例如:

<a href=”javascript:phone('+phone+') ”>拨打电话</a>

function phone(date)

{

window.location.href = 'tel://' + date

}

用html制作可以拨打电话的链接其实是一个简单的程序可以试着写一些简单的。

        在使用WKWebView加载html时,在加载出来的界面上有一个拨打电话的功能。安卓那边可以正常不打电话,iOS端点击打电话这个功能根本就没有任何反应,查了一下WKWebView的资料,发现在使用WKWebView的时候 如果不去使现相应的代理,WKWebView默认会屏蔽掉打电话等URL。

        解决办法:实现WKWebView的WKNavigationDelegate的代理方法

这样就把问题解决了。

如果你需要原生和html交互的话,推荐大家使用这个  WebViewJavascriptBridge  

因为老的浏览器能够识别doctype,但是并不意味它可以处理HTML5标签和功能。

HTML5 a标签电话功能:

1、<a href="tel:4008001234" class="call"></a>。

2、亲测是可以的,注意tel:的和html中的meta写法为 <meta name="format-detection" content="telephone=yes">。

3、target是打开链接时用什么目标打开,是在新窗口中打开就用target=_blank,在父窗口中打开就用target=_parent,在当前窗口中打开就用target=_self,

target=_top表示在顶层窗口中打开


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6158601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存