在我的表单中,我正在使用文件上传器。它在MAC上运行良好,但它不适用于iPad。
<form name="form" method="post" action="#" enctype="multipart/form-data" >
<input type="file" name="actFile" />
</form>
$imgName = $_FILES['actFile']['name'];
$tempFile = $_FILES['actFile']['tmp_name'];
$targetFile = 'images/' . $imgName;
$scss = move_uploaded_file($tempFile,$targetFile);
我很困惑,
答案 0 :(得分:1)
现在,如果您将输入类型指定为file
,操作系统将允许您从PhotoLibrary,iCloud等可用文件源中进行选择。但是,如果您使用WebView在应用程序内显示html页面,那么您需要要求相应的权限。例如,如果要从PhotoLibrary中选择图像;然后,您需要在应用的NSPhotoLibraryUsageDescription
文件中指定info.plist
密钥。如果你不这样做,应用程序将通过引发异常而崩溃。
<击> 没有选项可以在iPad中浏览文件。
这就是file input
无法在iPad上运行的原因。
它可以在mac上运行,因为,mac有查找器来浏览文件并允许它。但在iPad中是不允许的。
击>