phpstudy2018本地网站无法上传图片
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpstudy2018本地网站无法上传图片相关的知识,希望对你有一定的参考价值。
参考技术A 找到php.ini文件,找到upload_tmp_dir2
/3
把upload_tmp_dir设置一个临时目录,名称可以自己定。如upload_tmp_dir =”C:\phpStudy\tmp”
3
/3
C:\phpStudy\tmp文件夹设置好对应的读写权限就可以了
H5调用本地相册/相机上传图片
参考技术A在开发中有时候会用到H5调用本地图片或者相机,像第三方的实名认证,在线客服等等都需要上传图片。H5中只需要通过 <input> 调用即可,ios是可以的实现的,不需要自己处理,除非客户端压缩图片,但是Android中需要自己处理,比较坑,本文记录H5调用本地图片或者相机的实现过程以及遇到的问题。
H5主要是通过 input 标签来获取图片
通过 WebView 加载 h5 页面,监听 WebView 对应的方法,实现自己的逻辑。
当点击 input 标签的时候会调用 WebChromeClient 的 onShowFileChooser() 方法(5.0+)或者 openFileChooser() 方法(3.0+)在改方法中处理自己逻辑,这里是弹出一个原生的选择框,选择从相册还是拍照获取图片。
拍照和打开相册功能封装到了 PhotoUtils 工具类中了。
file_paths.xml
从相册中选择
onActivityResult() 方法处理
这里使用 Luban 压缩以后再上传的
以上是关于phpstudy2018本地网站无法上传图片的主要内容,如果未能解决你的问题,请参考以下文章