javascript - 使用 ionic 3 框架的 Android 上的 SMS url 无法打开消息应用程序

标签 javascript android ios ionic-framework ionic3

短信网址在 iOS 上工作正常,可以正常打开消息应用程序,但在 Android 上它不会打开消息应用程序,只是崩溃。有谁知道为什么它无法在 Android 上打开消息应用程序?

home.html

<h5 class="padding5"><a [href]="sanitize('sms:' + 1234567890)"><ion-icon class="contactIcons" name="text"></ion-icon></a></h5>

home.ts

  sanitize(url: string) {
    return this.sanitizer.bypassSecurityTrustUrl(url);
  }

最佳答案

我认为您需要将正斜杠添加到您的短信链接中,如下所示:

<a [href]="sanitize('sms://' + 1234567890)">

另外请务必在 config.xml 中允许 Intent :

<allow-intent href="sms:*" />

关于javascript - 使用 ionic 3 框架的 Android 上的 SMS url 无法打开消息应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48722943/

相关文章:

android - fragment 进入过渡的问题

android - 检查上下文是否与 Intent 调用中的类相同

ios - IF LET 与 GUARD LET 中的返回语句

ios - CAGradientLayer 在 4 个不同的角上有 4 种颜色

javascript - Angular.js - 根据用户输入切片 json 请求

javascript - 下拉列表更改后如何执行 Jquery 函数?

javascript - React-Native 标签栏 : Remove horizontal line (React Native UI Kitten + React Navigation)

javascript - 在移动端浏览 PWA

java - 如何在 V3 Google Drive API 上获取文件大小和修改日期?

ios - UIButton 在 IOS 6 中显示默认的带圆角的白色背景,但在 IOS 7 中没有