聊天素材支持小程序打开示例
发布于 3 年前 作者 xiulangu 3379 次浏览 来自 分享

上代码片段。

链接:https://developers.weixin.qq.com/s/qrcIHnmL7tnL

    onLoad: function () {
var q=wx.getLaunchOptionsSync()
var n = wx.getAccountInfoSync();
if(n.miniProgram.envVersion=="release"){
    //线上版本中的功能
if(q.scene!=1173){
    //校验场景值是否正确。如果不是从微信聊天中的素材打开,则弹窗提示
    wx.showModal({
        showCancel:false,
        title:"提示",
        content:"场景值错误,无法使用本页面的功能"
    })
    return
}
if(q.scene==1173){
    //如果场景值正确,则执行正常的功能(对聊天素材的处理)
    var qq=q.forwardMaterials[0]
    console.log(qq.path)
    //这里的qq.path为聊天素材文件(图片/视频)的本地临时路径
}
}
if(n.miniProgram.envVersion!="release"){
    //填写提审时给审核人员看的功能,建议与线上版本中的功能一致
}
    },
"supportedMaterials": [
    {
        "materialType""image/*",
        "name""用${nickname}打开",
        "desc""可进行压缩图片等操作。",
        "path""dktp/dktp"
    }
]
2 回复

同时建议在提审时上传该功能从打开微信聊天中的素材到小程序中处理聊天素材的功能结束的完整录屏和更多打开方式的小程序列表截图和小程序中的功能截图协助完成审核。

回到顶部