一尘不染

使用Url_launcher在tel uri中添加#登录

flutter

在flutter应用程序中,我使用Url_launcher依赖项打开电话应用程序,并使用以下函数Url_launcher.launch(“ tel:\ * 5 * 250#”)来拨打要拨号的内容。它的确打开了应用程序,但没有拨#符号,其他一切正常,包括#???的任何解决方法。


阅读 331

收藏
2020-08-13

共1个答案

一尘不染

我仅在Android设备上发现了此问题。它适用于iOS。

您需要对URL中的特殊字符使用URL编码

所以#等于%23

这会工作 launch('tel:\*5*250\%23');

这个答案帮助了我。

<a ng-href="tel:%23 224">#224</a>

2020-08-13