kuaiying_wx/pages/faq/faq.js
2025-03-04 15:25:38 +08:00

120 lines
4.1 KiB
JavaScript

const n = getApp();
Page({
data: {
list: null
},
onLoad: function() {
wx.showShareMenu({
withShareTicket: true,
menus: ["shareAppMessage", "shareTimeline"]
});
},
saveImage: function(e) {
const n = e.currentTarget.dataset.url;
wx.showActionSheet({
itemList: ["保存图片"],
success: function(e) {
if (e.tapIndex === 0) {
wx.downloadFile({
url: n,
success: function(res) {
if (res.statusCode === 200) {
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: function() {
wx.showToast({
title: "保存成功",
icon: "success",
duration: 2000
});
},
fail: function(err) {
console.log(err);
wx.showToast({
title: "保存失败",
icon: "none",
duration: 2000
});
}
});
}
},
fail: function(err) {
console.log(err);
wx.showToast({
title: "下载失败",
icon: "none",
duration: 2000
});
}
});
}
},
fail: function(err) {
console.log(err);
}
});
},
onShow: function() {
const e = this;
n.check_status()
.then(function(res) {
console.log("获取文章信息", res);
e.setData({
list: res.data.data.list
});
})
.catch(function(err) {
console.error("获取文章信息失败:", err);
})
.finally(function() {
console.log("check_status调用完成");
});
},
onAdClick: function() {
n.广告();
},
onShareAppMessage: function() {
return {
title: "推荐一款免费又超好用的视频文案创作工具,分享给大家一起使用",
path: "/pages/index/index?uuid=" + wx.getStorageSync("uuid"),
imageUrl: "/images/share.jpg",
success: function() {
wx.showToast({
title: "分享成功",
icon: "success",
duration: 2000
});
},
fail: function() {
wx.showToast({
title: "分享失败",
icon: "none",
duration: 2000
});
}
};
},
onShareTimeline: function() {
return {
title: "推荐一款免费又超好用的视频文案创作工具,分享给大家一起使用",
path: "/pages/index/index?uuid=" + wx.getStorageSync("uuid"),
imageUrl: "/images/share.jpg",
success: function() {
wx.showToast({
title: "分享成功",
icon: "success",
duration: 2000
});
},
fail: function() {
wx.showToast({
title: "分享失败",
icon: "none",
duration: 2000
});
}
};
}
});