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

网站制作方案怎么写html5 网站平台

网站制作方案怎么写,html5 网站平台,网站页头图片,深圳坪山比亚迪1.首先在until文件中创建common.js文件(根据你自己的实际情况定,重点在下边的函数封装中) // 复制信息 export function copyData (data) {uni.setClipboardData({data: data,success: function () {uni.showToast({title: 复制成功})}}); }/…

1.首先在until文件中创建common.js文件(根据你自己的实际情况定,重点在下边的函数封装中)


// 复制信息
export function copyData (data) {uni.setClipboardData({data: data,success: function () {uni.showToast({title: '复制成功'})}});
}// 保存图片
export function saveImage (image){// #ifdef MP// 获取用户的当前设置uni.getSetting({success: (res) => {if (res.authSetting['scope.writePhotosAlbum']) { // 验证用户是否授权可以访问相册handleDownload(image);} else {uni.authorize({ // 如果没有授权,向用户发起请求scope: 'scope.writePhotosAlbum',success: () => {handleDownload(image);},fail: () => {uni.showModal({content: '由于您还没有允许保存图片到您相册里,无法进行保存,请点击确定允许授权',success: (res) => {if (res.confirm) {uni.openSetting({success: (result) => {console.log(result.authSetting);}});}}});}})}}})// #endif// #ifdef APP-PLUShandleDownload(image);// #endif// #ifdef H5// 判断是否H5微信环境,true为微信浏览器const ua = navigator.userAgent.toLowerCase()if (ua.match(/MicroMessenger/i) == 'micromessenger') {vm.$u.toast('长按二维码保存');return;}uni.hideLoading();const oA = document.createElement("a");oA.download = new Date().getTime(); // 设置下载的文件名,默认是'下载'oA.href = image; // 临时路径再保存到本地document.body.appendChild(oA);oA.click();oA.remove(); // 下载之后把创建的元素删除uni.showToast({title: '保存成功',});// #endif
}// 下载图片
export function handleDownload  (url){uni.getImageInfo({src: url,success: res => {uni.saveImageToPhotosAlbum({filePath: res.path,success: function () {uni.showToast({title: '保存成功',duration: 2000})},fail: async function () {// #ifdef APP-PLUSconst systemInfo = uni.getSystemInfoSync();if (systemInfo.platform == 'android') {let storage = await permission.requestAndroidPermission('android.permission.WRITE_EXTERNAL_STORAGE');if (storage == 0 || storage == -1) {toAppPermissionSetting('需要开启相册使用权限');return;}} else {let photoLibrary = permission.judgeIosPermission("photoLibrary"); // 判断ios是否给予相册权限if (!photoLibrary) {toAppPermissionSetting('需要开启相册使用权限');}}// #endifuni.showToast({title: '保存失败',duration: 2000})}})}})
}

2,上述代码就是封装的功能函数,需要用的时候在页面组件中引入该函数,然后methods中直接使用

3.方法很简单具体,如果对大家有帮助麻烦点亮小红星啦,感谢各位大佬。

http://www.yayakq.cn/news/506559/

相关文章:

  • asp化妆品网站 后台漳州做网站建设公司
  • 网站备案 公司注销建设单位物业服务企业
  • 网站编辑岗位门户网站 解决方案
  • 厦门正规网站建设公司网络免费推广网站
  • 魔立方 网站建设北京哪家做网站
  • 网站栏目功能网页设计素材保存
  • php网站虚拟机政务新网站建设
  • 网站管理制度建设的情况网页制作模板文件的扩展名
  • 外贸类网站建设网站建设栏目
  • 咸阳网站建设有哪些wordpress 文章 链接 手动添加 nofollow
  • 温江网站建设价格肥城网站开发公司
  • 网站 留言 以邮件形式网站服务器建设商
  • 网站代码上传到服务器后要怎么做的代做网站多少钱
  • 在小型网站建设小组中的基本可以用什么做网站登录页面
  • 网站seo化自己可以吗如何用ps来做网站设计
  • 贵州城乡建设厅施工员报名网站网站建设实训意义
  • 怎么做情侣网站阿里云WordPress一键安装
  • 网站地图插件网站建设公司营业执照图片
  • 安徽网站设计费用哈尔滨最新通知
  • 网站开发公司 苏州如何创建网站页面
  • 装潢公司网站设计与制作dedecms网站上传服务器不是空间
  • php网站开发入门土特产直营网站建设代码
  • 企业网站建设论文模板柳州网站
  • 有没有做网站的教程网页设计一单多少钱
  • 珠海网站空间注册wordpress文章时间轴
  • 大学生婚恋网站策划书只做二手奢侈品的网站
  • 百度网站排名怎么提高金融公司网站模版
  • discuz!网站模板室内设计学校大专
  • 网站规划与设计h5高端建站的公司
  • 如何建微信微商城网站新乡手机网站建设服务