提示框:

wx.showToast(OBJECT)

显示消息提示框

wx.saveImageToPhotosAlbum({
filePath : "./test.png", //这个只是测试路径,没有效果
success(res) {
console.log("success");
},
fail : function(res) {
console.log(res);
}
})
wx.showToast({

 title: '成功',

 icon: 'success',

 duration: 2000

})
wx.hideToast()

隐藏消息提示框
wx.showToast({

 title: '加载中',

 icon: 'loading',

 duration: 10000

})
setTimeout(function(){

 wx.hideToast()

},2000)

wx.showModal(OBJECT)

显示模态弹窗
wx.showModal({

 title: '提示',

 content: '这是一个模态弹窗',

 success: function(res) {

  if (res.confirm) {

   console.log('用户点击确定')

  }

 }

})
wx.showActionSheet({

 itemList: ['A', 'B', 'C'],

 success: function(res) {

  if (!res.cancel) {

   console.log(res.tapIndex)

  }

 }

})

wx.setNavigationBarTitle(OBJECT)

动态设置当前页面的标题。

wx.setNavigationBarTitle({

 title: '当前页面'

})
wx.getSetting({
success(res) {
console.log(res)
if (!res.authSetting['scope.writePhotosAlbum']) {
wx.openSetting({
success(res) {
//拒绝授权后重新提示授权,并授权成功
}
})
}else{
wx.saveImageToPhotosAlbum({
filePath: 'imgs/home-icons/2019011709194.png',
success(result) {
//已授权过可直接执行保存图片
}
})
}
}
})

wx.downloadFile({
url: 'https://example.com/audio/123', //仅为示例,并非真实的资源
success: function (res) {
// 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
if (res.statusCode === 200) {
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success(res) {
wx.showToast({
title: '保存图片成功!',
})
},
fail(res) {
wx.showToast({
title: '保存图片失败!',
})
}
})
}
}
})
wx.downloadFile({
url: 'https://example.com/audio/123', //仅为示例,并非真实的资源
success: function (res) {
// 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
if (res.statusCode === 200) {
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success(res) {
wx.showToast({
title: '保存图片成功!',
})
},
fail(res) {
wx.showToast({
title: '保存图片失败!',
})
}
})
}
}
})

请点赞!因为你的鼓励是我写作的最大动力!

吹逼交流群:711613774

最新文章

  1. xhtml文档
  2. 2年后的Delphi XE6
  3. Delphi 7 升级到 Delphi 2010 总结
  4. 使用ReactiveCocoa开发RSS阅读器
  5. Android5.0常用颜色属性说明
  6. 图像本地预览插件(基于JQUERY、HTML5)
  7. 啊上班我排名可人皮号i家狂喷
  8. Thread.interrupt()方法理解
  9. pfSense配置基于时间的防火墙规则
  10. Redis详细讲解(Redis原理,Redis安装,Redis配置,Redis使用,Redis命令)
  11. IT十年经典书籍
  12. Android recovery支持adb shell
  13. HDFS高级功能
  14. 【洛谷P3916】图的遍历
  15. 让你的应用支持新iPad的Retina显示屏
  16. 【docker】 centos7 下 使用docker 安装 LNMP
  17. 使用github oauth 出现 OpenSSL::SSL::SSLError - SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 解决
  18. Redis总结(五)缓存雪崩和缓存穿透等问题(转载)
  19. [转]C#如何判断操作系统位数是32位还是64位
  20. LINUX基础了解

热门文章

  1. 使用应用编排服务一键式部署,持续集成利器--jenkins
  2. ORACLE锁表查询及解锁方法
  3. jQueryUI的widget的Hello World
  4. 日常hive遇到的问题
  5. python之函数基本使用
  6. vue基础部分
  7. JS 客户端(浏览器)存储数据之 localStorage、sessionStorage和indexDB
  8. jquery input file 多图上传,单张删除,查看
  9. ReactNative真机运行
  10. web前端如何优化自己的代码