相关疑难解决方法(0)

如何检查是否支持自定义协议

我们正在使用注册自己协议的软件.我们可以从浏览器运行应用程序然后通过以下链接

customprotocol://do_this.
Run Code Online (Sandbox Code Playgroud)

但有没有办法检查用户系统支持的自定义协议?如果不是,我们首先要求用户安装软件.

例如:

if (canHandle ('customprotocol')) {
     // run software
}
else {
    // ask to install
}
Run Code Online (Sandbox Code Playgroud)

编辑 我知道protocolLong属性,但它只适用于IE.

javascript

56
推荐指数
4
解决办法
3万
查看次数

你能用JavaScript检测设备是否具有电话功能(例如,它可以拨打语音电话/短信)吗?

有没有办法检测移动设备是否能够拨打语音电话/短信?

在网页中应用tel:sms:链接时,这很重要.仅仅检测手机是不够的,因为平板电脑无法拨打电话,iTouch无法拨打电话等.

我对使用设备大小,UA字符串检测等的移动检测黑客不感兴趣.我想使用特征检测来确定设备是否能够进行语音呼叫/ SMS文本消息传递.我喜欢通用解决方案,但我主要对iOS/Android感兴趣.

javascript

31
推荐指数
2
解决办法
5507
查看次数

如何在桌面上禁用电话号码链接?

如何在可点击的网站上添加电话号码,但在浏览不支持触摸的网站时隐藏链接.

我可以使用Modernizr来设置它.我不知道怎么回事.

<a href="tel:1300723579"><p><img src="assets/images/bt_calltoaction.gif" alt="View Projects" width="306" height="60"></p></a>
Run Code Online (Sandbox Code Playgroud)

tel web

22
推荐指数
5
解决办法
5万
查看次数

在Javascript中检测HTML <a>点击通话支持

有两种方法可以在HTML中使用点击呼叫链接

  • <a href="wtai://wp/mc;+1800229933</a> WTAI风格(诺基亚,其他)

  • <a href="tel:+1-800-275-2273">Call Apple Customer Support at 1-800-275-2273</a>. TEL风格(Apple)

怎么可以

  • 检测Javascript中当前用户代理支持的格式?

  • 是否可以在不依赖用户代理字符串的情况下进行检测

更多信息

javascript mobile html5 webkit tel

16
推荐指数
1
解决办法
8293
查看次数

检查是否支持<a href="tel:5555555">

是否可以检查浏览器是否支持电话号码超链接?EG:检查是否

<a href="tel:555555555">Call us on 555555555</a> 
Run Code Online (Sandbox Code Playgroud)

将工作.

我试图避免"无法打开页面.Safari无法打开页面,因为地址无效." 输入iPod/iPad等信息.

谢谢.

html javascript mobile jquery hyperlink

9
推荐指数
1
解决办法
5645
查看次数

标签 统计

javascript ×4

mobile ×2

tel ×2

html ×1

html5 ×1

hyperlink ×1

jquery ×1

web ×1

webkit ×1