0
我試圖用特定路徑下載位於本地機器上的文件。用AngularJs下載本地路徑文件
我與下載下面的代碼attrubit HTML5的方法和NG-HREF:
<file-download fileurl="{{ Pathfile }}" linktext="Click to download"></file-download>
myApp.directive('fileDownload', function(){
return {
restrict: 'E',
scope: {
fileurl: '@fileurl',
linktext: '@linktext'
},
template: '<a href="{{ fileurl }}" download>{{ linktext }}</a>',
link: function(scope, elem, attrs) {
}
}
});
我試着用下面的配置,但我得到了在網址中使用相同的不安全添加
myApp.config([
'$compileProvider',
function($compileProvider)
{
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|file|blob|ftp|mailto|chrome-extension):/);
}
]);
我總是在下載的網址中不安全。如何解決它?
你不能訪問除服務器以外的任何文件 –
所以也許有另一種方式,如果我認爲我的本地計算機是服務器? – selma