|
@@ -11,11 +11,11 @@ export default function ({ $userAgent, $wx }, i) {
|
|
|
// };
|
|
|
|
|
|
i('native', {
|
|
|
- share({ title, desc, link, imgUrl }) {
|
|
|
+ async share({ title, desc, link, imgUrl }) {
|
|
|
// before();
|
|
|
if ($userAgent.isSzx) {
|
|
|
if ($userAgent.isIos) {
|
|
|
- window.webkit.messageHandlers.share.postMessage({
|
|
|
+ await window.webkit.messageHandlers.share.postMessage({
|
|
|
title,
|
|
|
content: desc,
|
|
|
gotoUrl: link,
|
|
@@ -25,21 +25,21 @@ export default function ({ $userAgent, $wx }, i) {
|
|
|
}
|
|
|
|
|
|
if ($userAgent.isAndroid) {
|
|
|
- window.native.share(title, desc, link, imgUrl);
|
|
|
+ await window.native.share(title, desc, link, imgUrl);
|
|
|
return;
|
|
|
}
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
if ($userAgent.isSzxBrowser) {
|
|
|
- this.setShareInfo({ title, desc, link, imgUrl });
|
|
|
- window.webkit.messageHandlers.openShare.postMessage();
|
|
|
+ await this.setShareInfo({ title, desc, link, imgUrl });
|
|
|
+ await window.webkit.messageHandlers.openShare.postMessage({});
|
|
|
}
|
|
|
},
|
|
|
- setShareInfo({ title, desc, link, imgUrl, path }) {
|
|
|
+ async setShareInfo({ title, desc, link, imgUrl, path }) {
|
|
|
if ($userAgent.isSzxBrowser) {
|
|
|
// before();
|
|
|
- window.webkit.messageHandlers.setShareInfo.postMessage({
|
|
|
+ await window.webkit.messageHandlers.setShareInfo.postMessage({
|
|
|
title,
|
|
|
// content,
|
|
|
gotoUrl: link,
|
|
@@ -49,7 +49,7 @@ export default function ({ $userAgent, $wx }, i) {
|
|
|
}
|
|
|
|
|
|
if ($userAgent.isMiniProgram) {
|
|
|
- $wx?.miniProgram?.postMessage({
|
|
|
+ await $wx?.miniProgram?.postMessage({
|
|
|
data: {
|
|
|
action: 'updateAppMessageShareData',
|
|
|
params: {
|