使用ng-href打开短信应用程序

时间:2017-01-06 02:22:11

标签: javascript html angularjs

我想知道如何使用ng-href打开短信应用。当我使用

href="sms:?body=text"

它会在我的移动设备上打开短信应用。但是,如果我使用

ng-href="sms:?body=text"

它不会在我的设备上打开短信应用。我试着用鼠标悬停在超链接上,它向我显示了一条文字/短信"不安全:短信?正文"您可以在下面看到图片以供参考

enter image description here

1 个答案:

答案 0 :(得分:2)

如果你有ng-app对象的引用,通常可以在角度应用程序代码的开头附近找到它。

您可以使用此代码:

yourapp.config( ['$compileProvider', function( $compileProvider ) {   
    $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|sms|chrome-extension):/);
    }
]);

希望这有帮助!