首页
   /   
教学教程
   /   
QQ小程序发说说带图片完整代码
10月
7
QQ小程序发说说带图片完整代码
作者:大彭Sir    分类: 教学教程

两种实现方式

QQ小程序发说说带图片

第一种

第一种方式实现速度较慢(取决于图片的大小)

代码如下

qml文件

<view bindtap="friend">发个动态</view>

js文件

friend:function(res){
qq.downloadFile({
  url: 'https://z3.ax1x.com/2021/10/07/5p3mZQ.jpg',
  success(res) {
    if (res.statusCode === 200) {
      qq.playVoice({
        filePath: res.tempFilePath
      })
      console.log(res.tempFilePath)
      qq.openQzonePublish({
    footnote: '点我去领取',
    path: 'pages/mpz/mpz',
    text: '百万名片赞放送中,快跟我一起来领取!',
    media: [
        {
            type: 'photo',
            path: res.tempFilePath
        }
    ]
})
    }
  }
})
  },

第二种

第二种方式是用户进入页面就开始下载图片,qml文件和上面一样

js文件

    onLoad: function () {
this.down();
    },
down:function(){
  var that = this;
qq.downloadFile({
  url: 'https://z3.ax1x.com/2021/10/07/5p3mZQ.jpg',
  success(res) {
    if (res.statusCode === 200) {
      that.setData({
        filePath: res.tempFilePath
      })
      console.log(res.tempFilePath)
    }
  }
})
},
friend:function(res){
  var filePath = this.data.filePath;
      qq.openQzonePublish({
    footnote: '点我去领取',
    path: 'pages/mpz/mpz',
    text: '百万名片赞放送中,快跟我一起来领取!',
    media: [
        {
            type: 'photo',
            path: filePath
        }
    ]
})
  },
责任声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!
转载声明:本文作者大彭Sir,如需转载请保留文章出处!原文链接请自行复制!

评论列表:

评论头像
彭Sir 2021-10-07 17:44
请使用第一种方式,刚刚发现第二种方式也慢,最好写一个加载