|
|
@@ -23,10 +23,6 @@ export function getSessionModalId(tag = 'modalId') {
|
|
|
}
|
|
|
|
|
|
export function inform(data = {}, tag = 'modalId') {
|
|
|
- try {
|
|
|
- const message = JSON.stringify(data);
|
|
|
- window.parent.postMessage(message, '*');
|
|
|
- } catch (e) { console.log(`通信失败:`, data); }
|
|
|
const modalId = getSessionModalId(tag);
|
|
|
if (modalId) {
|
|
|
sessionStorage.removeItem(tag);
|
|
|
@@ -34,10 +30,15 @@ export function inform(data = {}, tag = 'modalId') {
|
|
|
type: 'closeAnchorModal',
|
|
|
data: {...data, modalId},
|
|
|
}
|
|
|
- window.parent.postMessage(message);
|
|
|
+ window.parent.postMessage(message, '*');
|
|
|
console.group(tag);
|
|
|
console.log('modalId: ', modalId);
|
|
|
console.log('message: ', message);
|
|
|
console.groupEnd();
|
|
|
+ } else {
|
|
|
+ try {
|
|
|
+ const message = JSON.stringify(data);
|
|
|
+ window.parent.postMessage(message, '*');
|
|
|
+ } catch (e) { console.log(`通信失败:`, data); }
|
|
|
}
|
|
|
-}
|
|
|
+}
|