0

我基本上想用电话标签打电话。

<a class="callButton" href="tel: {{phoneno}}"></a>

我正在使用 $compileProvider 来删除默认出现的不安全标签,它在 angularjs 1.0.4v 后工作得非常好。但是低于这个版本它不起作用。谁能建议如何使用角度版本 1.0.4 或更低版本来实现此功能?

这是我在 js 文件中使用的清理代码

app.config(['$compileProvider', function ($compileProvider) {
    $compileProvider.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/);
}

假设我已经定义了 app 变量。

PS 这是针对特定应用程序的增强功能,它基本上可以在 1.0.4v 以下工作

谢谢

4

1 回答 1

2

加载角度后将其添加到您的脚本中。

我假设你的版本是 1.1.5,但可以更改为你需要的版本。 http://code.angularjs.org/1.1.5/angular-sanitize.min.js

例子:

sanitizeSomething = function(string) {
    return $sanitize(string);
};

sanitizedString = sanitizeSomething(string);
于 2013-09-25T08:50:55.230 回答