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

网站常见的风格网页美工设计论文

网站常见的风格,网页美工设计论文,dw网页制作超链接,wordpress侧边栏工具uniapp下载打开实现方案#xff0c;支持安卓ios和h5 Android#xff1a; 1、申请本地存储读写权限 2、创建文件夹#xff08;文件夹不存在即创建#xff09; 3、下载文件 ios#xff1a; 1、下载文件 2、保存到本地#xff0c;需要打开文件点击储存 使用方法打开实现方案支持安卓ios和h5 Android 1、申请本地存储读写权限 2、创建文件夹文件夹不存在即创建 3、下载文件 ios 1、下载文件 2、保存到本地需要打开文件点击储存 使用方法 downloadFile(fileUrl, fileName)file.js let downloadFilePath /storage/emulated/0/yulong-ys-files // 创建文件夹 export const createDir () {return new Promise((resolve, reject) {// 申请本地存储读写权限plus.android.requestPermissions([android.permission.WRITE_EXTERNAL_STORAGE,android.permission.READ_EXTERNAL_STORAGE,android.permission.INTERNET,android.permission.ACCESS_WIFI_STATE], success {const File plus.android.importClass(java.io.File)let file new File(downloadFilePath)// 文件夹不存在即创建if (!file.exists()) {file.mkdirs()resolve()}resolve()}, error {Tips.toast(无法获取权限文件下载将出错)reject(error)})})}// 下载文件操作 async function doDownloadFile(url, fileName, options, osName) {if (osName Android) {await createDir()}Tips.loading(正在下载...)let dTask plus.downloader.createDownload(url, options, async (d, status) {Tips.hideLoading()if (status 200) {plus.io.convertLocalFileSystemURL(d.filename)await Tips.confirm(文件已保存是否打开)uni.openDocument({filePath: d.filename,success: () {console.log(成功打开)}})} else {console.log(下载失败)console.log(d)Tips.toast(下载失败)Tips.hideLoading()plus.downloader.clear()}})dTask.start() }// 下载文件 export function downloadFile(url, fileName) {if (!url) {Tips.toast(下载地址不能为空)return Promise.reject(下载地址不能为空)}// #ifdef H5window.location.href url// #endif// #ifdef APP-PLUSlet osName plus.os.name;if (osName Android) {doDownloadFile(url, fileName, {filename: file:// downloadFilePath / fileName}, osName)} else {doDownloadFile(url, fileName, {}, osName)}// #endif }Tips.js /*** 提示与加载工具类*/ export default class Tips {constructor() {this.isLoading false;}/*** 弹出提示框*/static success(title, duration 1000) {setTimeout(() {uni.showToast({title: title,icon: success,mask: true,duration: duration});}, 300);if (duration 0) {return new Promise((resolve, reject) {setTimeout(() {resolve();}, duration);});}}/*** 弹出确认窗口*/static confirm(content, ops {}, payload {}) {return new Promise((resolve, reject) {uni.$showModal({content: content,...ops,success: res {if (res.confirm) {resolve(payload);} else if (res.cancel) {reject(payload);}},fail: res {reject(payload);}});});}static toast(title, onHide undefined, icon none) {setTimeout(() {uni.showToast({title: title,icon: icon,mask: true,duration:1500});}, 0);// 隐藏结束回调if (onHide) {setTimeout(() {onHide();}, 1500);}}/*** 错误框*/static error(title, onHide) {uni.showToast({title: title,icon: error,mask: true,duration: 1500});// 隐藏结束回调if (onHide) {setTimeout(() {onHide();}, 1500);}}/*** 弹出加载提示*/static loading(title 加载中) {if (Tips.isLoading) {return;}Tips.isLoading true;uni.showLoading({title: title,mask: true});}/*** 加载完毕*/static hideLoading() {if (Tips.isLoading) {Tips.isLoading false;uni.hideLoading();}} }/*** 静态变量是否加载中*/ Tips.isLoading false; 参考博客在次基础上做了修改
http://www.hkea.cn/news/14499420/

相关文章:

  • 福州做网站的公司电话滁州网站建设公司
  • 网站备案材料平面设计常用的软件
  • 网站流量作用wordpress删除用户
  • 网站小功能seo的搜索排名影响因素主要有
  • 企业网站开发让网站快速收录
  • 个人做盈利网站大连微网站开发
  • 优化网站结构一般包括网站建设兼职
  • 网站建设策划范文网站统计ip pv
  • 免费制作个人简历的网站鱼鱼cms
  • l凉州区城乡建设部网站首页广告设计图网站
  • 做网站开发要学多久婚庆公司网站建设
  • 内容展示型网站特点发布项目信息的平台
  • 做企业网站的第一步需要啥廊坊那家做网站排行榜
  • 怎么给婚恋网站做情感分析如何做好品牌宣传
  • 哈尔滨网站建站模板网站制作需要哪些东西
  • 电商门户网站网站克隆镜像做关键字seo
  • 企业网站资料大全wordpress 传递参数
  • 国外做软件界面的设计网站盘锦做网站选哪家
  • 福州网站制作工具seo对各类网站的作用
  • c 视频网站开发wordpress 条件筛选
  • 靖江建设局网站飘雪影视在线观看西瓜
  • 视频直播网站建设费用株洲建设局网站
  • 河西集团网站建设没有备案的网站怎么访问不了
  • 智能建站设计网站集群建设参数
  • 网站设计问题app开发公司哪
  • 程序网站开发漂亮的博客网站模板
  • 做网站流量怎么卖seo优化一般包括哪些内容()
  • 网站外链的优化方法永久域名注册网站
  • php能区别电脑网站和手机网站吗怎么嵌入到phpcmshtml5网站开发开题报告
  • 做图的模板下载网站有哪些内容什么为网站建设提供基础素材