我有一个要求,用户首先会创建一个文件,然后我将开始将数据记录到该文件中,如何提示窗口,以便用户可以浏览到本地目录并保存文件并选择其位置?
实现这个的任何角度方式?
main.html中
<button type="button" class="btn btn-success" ng-click="recordLogs()">record</button>
ctrl.js
$scope.recordLogs = function(){
window.open("C:///");
}
答案 0 :(得分:1)
不可能,客户端无权访问文件系统。但是,您可以在服务器上执行此类操作,然后将文件作为下载输出到客户端。
如果应用程序是内部的,那么它所在的服务器/服务器场可能具有对用户系统的网络访问权限,在这种情况下,您可以通过ssh等相应地保存和更新文件。
用户系统需要具有已知的访问凭据,Active Directory,系统管理员帐户等。