|
@@ -139,7 +139,7 @@ export const UnityAction = {
|
|
|
console.log(`type====${type}`);
|
|
|
console.log('message====', message);
|
|
|
|
|
|
- alert(window.vuplex);
|
|
|
+ // alert(window.vuplex);
|
|
|
if (window.vuplex) {
|
|
|
window.vuplex.postMessage({ type, message });
|
|
|
} else if (window[type]) {
|
|
@@ -147,17 +147,32 @@ export const UnityAction = {
|
|
|
}
|
|
|
},
|
|
|
};
|
|
|
-alert(window.vuplex);
|
|
|
-if (window.vuplex) {
|
|
|
- window.vuplex.addEventListener('message', (e) => {
|
|
|
- console.log(
|
|
|
- '============================getMessageForUnity============================',
|
|
|
- );
|
|
|
- const data = JSON.parse(e.data);
|
|
|
- console.log(data);
|
|
|
- UnityAction.emit(data.type, data.message);
|
|
|
- });
|
|
|
-}
|
|
|
+// if (window.vuplex) {
|
|
|
+// window.vuplex.addEventListener('message', (e) => {
|
|
|
+// console.log(
|
|
|
+// '============================getMessageForUnity============================',
|
|
|
+// );
|
|
|
+// const data = JSON.parse(e.data);
|
|
|
+// console.log(data);
|
|
|
+// UnityAction.emit(data.type, data.message);
|
|
|
+// });
|
|
|
+// }
|
|
|
+const addEvent = () => {
|
|
|
+ if (window.vuplex) {
|
|
|
+ alert('------11111111--------');
|
|
|
+ window.vuplex.addEventListener('message', (e) => {
|
|
|
+ const data = JSON.parse(e.data);
|
|
|
+ console.log(data);
|
|
|
+ UnityAction.emit(data.type, data.message);
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ alert('------0000000--------');
|
|
|
+ setTimeout(() => {
|
|
|
+ addEvent();
|
|
|
+ }, 1000);
|
|
|
+ }
|
|
|
+};
|
|
|
+addEvent();
|
|
|
|
|
|
export function getGlobalData(key) {
|
|
|
let data;
|