Commit 1b46d8c6 authored by pete谢兆麟's avatar pete谢兆麟

增加未安装微信逻辑

parent 53c2dc43
...@@ -16,6 +16,10 @@ class YHShareManager: NSObject { ...@@ -16,6 +16,10 @@ class YHShareManager: NSObject {
extension YHShareManager { extension YHShareManager {
func sendTextContect(_ text: String) { func sendTextContect(_ text: String) {
guard WXApi.isWXAppInstalled() else {
YHHUD.flash(message: "拉起微信失败")
return
}
let req = SendMessageToWXReq() let req = SendMessageToWXReq()
req.bText = true req.bText = true
req.text = text req.text = text
...@@ -28,6 +32,10 @@ extension YHShareManager { ...@@ -28,6 +32,10 @@ extension YHShareManager {
} }
func sendLinkContent(_ title: String = "", _ description: String = "", _ image: UIImage = UIImage(), link: String) { func sendLinkContent(_ title: String = "", _ description: String = "", _ image: UIImage = UIImage(), link: String) {
guard WXApi.isWXAppInstalled() else {
YHHUD.flash(message: "拉起微信失败")
return
}
let message = WXMediaMessage() let message = WXMediaMessage()
message.title = title message.title = title
...@@ -55,6 +63,10 @@ extension YHShareManager { ...@@ -55,6 +63,10 @@ extension YHShareManager {
} }
func sendVideoContent(_ title: String = "", _ description: String = "", _ image: UIImage = UIImage(), link: String) { func sendVideoContent(_ title: String = "", _ description: String = "", _ image: UIImage = UIImage(), link: String) {
guard WXApi.isWXAppInstalled() else {
YHHUD.flash(message: "拉起微信失败")
return
}
let message = WXMediaMessage() let message = WXMediaMessage()
message.title = title message.title = title
...@@ -82,6 +94,10 @@ extension YHShareManager { ...@@ -82,6 +94,10 @@ extension YHShareManager {
} }
func sendImageContent(_ image: UIImage) { func sendImageContent(_ image: UIImage) {
guard WXApi.isWXAppInstalled() else {
YHHUD.flash(message: "拉起微信失败")
return
}
let message = WXMediaMessage() let message = WXMediaMessage()
//发送的图片 //发送的图片
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment