我正在使用' ngf-select 'with' ng-img-crop '用于上传图像。
下面是上传图像的按钮。我不使用输入元素。
<button class="btn-prof-upload" ngf-select ng-change="uploadImage()" ng-model="photo.picFile" accept="image/*" ng-disabled="setImageLimit" id="upload-photo-btn-desktop">Upload Photo</button>
当我触发此按钮时,它将打开OS默认打开文件对话框。如何在量角器中测试此对话框?我不能不选择图像。
有人可以帮忙吗?
我已将按钮更改为输入[type = file],然后使用以下代码设置图像文件的路径。
var path = require('path');
function uploadPhoto() {
var uploadPhotoButton = element(.css('input[type=file]'));
var absolutePath = path.resolve('/home/tessy/Tessy/coach_co/test-coach-
images/', 'scott_langley.jpg');
uploadPhotoButton.sendKeys(absolutePath);
}
这对我有用!