我正在使用httpModule调用dropbox rest服务来下载文本文件。当我将其下载到内部存储时,它似乎很高兴但是我无法使用默认应用程序打开文本文件。所以现在我将下载位置指向外部存储,但是我收到错误'错误:无法使用路径保存文件:/ storage / emulated / 0 / myNewDir'。我已将write_external_storage和read_external_storage权限添加到清单中。这是我的代码:
2^c + 1
答案 0 :(得分:1)
您需要在file._removeLink = Dropzone.createElement("<button type=\"button\" class=\"dz-remove btn btn-default\" href=\"javascript:undefined;\" data-dz-remove aria-label=\"Left Align\">" + this.options.dictRemoveFile + "</button>");
var custom = Dropzone.createElement("<div class=\"custom-btn\"></div>");
var span = Dropzone.createElement("<span class=\"glyphicon glyphicon-align-left\" aria-hidden=\"true\"></span>");
custom.appendChild(file._removeLink);
file.previewElement.appendChild(custom);
span.appendChild(file._removeLink);//i think i code this wrong//
file.previewElement.appendChild(span);//i think i code this wrong too//
函数中指定文件名,如下所示:
<div class="custom">
<button type="button" class="dz-remove btn btn-default" href="javascript:undefined;" data-dz-remove aria-label="Left Align">
</button>
</div>