html - 无法打开在链接 href="tel:#000#" 上包含 # 字符的电话语法
问题描述
我正在开发一个 Vue 应用程序progressive-web-apps,我有一个特定的 tel 语法,比如
href="tel:#000*01010101#"
但是当我点击链接时,它会打开只显示#字符的电话拨号盘。
我试图用 encodeURI("tel:#000*01010101#")
相同的东西对 uri 进行编码。还有 %23 对应于 # 字符和与 ascii 相同的东西
尝试过的解决方案:
手机截图:
解决方案
https://css-tricks.com/the-current-state-of-telephone-links/
也许尝试解析 NNN-NNN-NNNN 格式的电话号码?另外,您的号码是 11 位数字,而不是 10 位。
不确定,但可以尝试在末尾添加和不添加主题标签 (#)。
所以是这样的:
href="tel:000-010-1010"
使用 w3schools 尝试过,成功了。
推荐阅读
- c# - IGDB V3 请求
- mysql - 有没有一种方法可以从我的表或数据的列中获取特定集的计数?此处的具体设置是指预定义的条件
- bioinformatics - Snakemake 和 Pandas 语法:从示例表中获取示例特定参数
- javascript - 如何在我的 Javascript 中添加一行以允许使用触控板和上/下箭头导航我的网站?
- python-3.x - cx_Freeze 应用程序立即关闭,没有错误
- cherrypy - 在多核服务器上复制cherrypy进程
- java - 在java中通过0截距求解最小二乘回归和强制
- javascript - React:“react-scripts start”找不到模块 webpack
- dart - 颤振以使用一个布尔变量启用和禁用各种 Check_List_Tile
- c - 如何为长信号和长核卷积编写 C 代码