angular会将一些不受信的协议屏蔽掉,具体表现为在href前面加上前缀“unsafe:”。 如图所述:

.config([
'$compileProvider',
function ($compileProvider) {
$compileProvider.aHrefSanitizationWhitelist(/^\s*(skype):/);
// $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|javascript|sms|tel):/);
// Angular v1.2 之前使用 $compileProvider.urlSanitizationWhitelist(...)
}
]);
重新编译即可。