当前位置: 首页 > news >正文

2018网站开发青岛网络推广公司排名

2018网站开发,青岛网络推广公司排名,成都公司网站制作,专业做旅游网站的公司以下是 uniapp 上传图片的详细步骤示例: 定义一个方法,用于选择图片并上传: methods: {chooseImage() {uni.chooseImage({count: 1, // 最多选择的图片数量sizeType: [original, compressed], // 可以指定原图或压缩图sourceType: [album, …

以下是 uniapp 上传图片的详细步骤示例:

  1. 定义一个方法,用于选择图片并上传:
methods: {chooseImage() {uni.chooseImage({count: 1, // 最多选择的图片数量sizeType: ['original', 'compressed'], // 可以指定原图或压缩图sourceType: ['album', 'camera'], // 可以指定图片来源是相册还是相机success: (res) => {this.uploadImage(res.tempFilePaths[0])}})},uploadImage(tempFilePath) {uni.uploadFile({url: 'https://example.com/upload', // 上传的服务器 URLfilePath: tempFilePath, // 本地文件路径name: 'file', // 上传的文件名称formData: {}, // 其他要上传的数据success: (res) => {console.log(res)}})}
}
  1. 编写服务器端代码,用于接收上传的图片。具体实现方式可以根据后端语言和框架进行选择,以 PHP 语言为例:
<?php
$target_dir = "uploads/"; // 上传文件存储的目录
$target_file = $target_dir . basename($_FILES["file"]["name"]); // 上传文件的完整路径
$uploadOk = 1; // 标记是否上传成功,默认为成功// 检查文件是否已经存在
if (file_exists($target_file)) {echo "Sorry, file already exists.";$uploadOk = 0;
}// 检查文件大小是否超过限制
if ($_FILES["file"]["size"] > 500000) {echo "Sorry, your file is too large.";$uploadOk = 0;
}// 允许上传的文件类型
$allowedFileType = array("jpg", "jpeg", "png", "gif");
$fileType = pathinfo($target_file,PATHINFO_EXTENSION);// 检查文件类型是否合法
if(!in_array($fileType, $allowedFileType)) {echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";$uploadOk = 0;
}// 如果上传失败,则输出错误信息
if ($uploadOk == 0) {echo "Sorry, your file was not uploaded.";
// 否则,将文件从临时目录移动到指定目录
} else {if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file)) {echo "The file ". basename( $_FILES["file"]["name"]). " has been uploaded.";} else {echo "Sorry, there was an error uploading your file.";}
}
?>

注意:需要在服务器端部署一个支持文件上传的接口,代码示例中假定上传的接口为 https://example.com/upload

  1. 在前端界面中添加一个按钮,并绑定选择图片的方法:
<template><view><button @tap="chooseImage">选择图片</button></view>
</template><script>
export default {methods: {// 选择图片并上传chooseImage() {// ...}}
}
</script>

完成以上步骤后,就可以在 uniapp 中成功上传图片了。

http://www.jinmujx.cn/news/110783.html

相关文章:

  • 类似于wordpress的appseo引擎优化外包公司
  • 做ppt封面的网站市场营销案例
  • wordpress 地图热点功能简述如何优化网站的方法
  • 网站开发结课大作业手机百度2020
  • 建设网站的公司兴田德润在哪里爱链工具
  • 网站设计规划的创意app引流推广方法
  • wordpress 类似建站seo优化要做什么
  • 做网站推广要注意什么优化课程体系
  • 淘宝网店装修免费全套模板seo俱乐部
  • wordpress非凡主题里导航下拉菜单重庆seo整站优化系统
  • 设计工作室营业执照公司网站seo公司
  • 怀化市委网站宣传方式
  • 个人网站可以做淘宝推广个人网站制作教程
  • 中国网站建设世界排名百度网站官网入口
  • 自己给公司做网站该怎么做全网营销推广平台有哪些
  • asp动态网站建设答辩网站怎么制作教程
  • 公司网站免费申请抖音seo关键词优化排名
  • 专业网页制作需要注意哪些问题旺道seo营销软件
  • 柳州市诚信体系建设网站广告推广怎么做最有效
  • 想做网站制作运营注册什么公司核实如何让百度收录
  • 网站推广适合哪种公司做电脑培训班
  • wordpress 评论怎样下载优化大师
  • 范县网站建设公司大数据营销策略有哪些
  • 南阳网站建设优化作品提示优化要删吗
  • 做汽车团购的网站建设免费的短视频app大全下载
  • 那样的网站新网域名注册官网
  • 代加工订单平台在线排名优化
  • 北京商城网站建设报价国际新闻大事
  • 网上建立网站seo排名赚下载
  • 网站改版对优化的影响万网域名注册官网查询