[mod] 監聽時機調整
This commit is contained in:
parent
f4b2afb9f5
commit
e5b166415f
@ -31,6 +31,22 @@ export default class Manager extends cc.Component {
|
||||
|
||||
let self: this = this;
|
||||
// this._text_to_Speech = new Text_to_Speech();
|
||||
let href: string = window.location.href;
|
||||
|
||||
// let url: string = `http://220.134.195.1/public/bonus_casino/html5/jianmiau/Test/?host=${href}&v=${Date.now()}`;
|
||||
// let url: string = `https://karolchang.github.io/jm-expense-vue-ts/?host=${href}&ignore=${Date.now()}`;
|
||||
// let url: string = `http://karol.jianmiau.cf/jm-expense-vue-ts/?v=${Date.now()}`;
|
||||
let url: string = `https://jm-expense-2022.firebaseapp.com/login?host=${href}&v=${Date.now()}`;
|
||||
this.webview.url = url;
|
||||
this.webview.node.active = true;
|
||||
|
||||
cc.view.setResizeCallback(this._resize.bind(this));
|
||||
this._resize();
|
||||
|
||||
const FCMToken: string = NativeClass.Instance.GetFCMToken();
|
||||
console.log(`FCMToken ${FCMToken}`);
|
||||
|
||||
// Set EventListener
|
||||
window.addEventListener("message", function (e: MessageEvent<any>): void {
|
||||
let data: any = e.data;
|
||||
let method: string = data.method;
|
||||
@ -47,7 +63,7 @@ export default class Manager extends cc.Component {
|
||||
}
|
||||
let scheme: string = "jmka";
|
||||
this.webview.setJavascriptInterfaceScheme(scheme);
|
||||
this.webview.setOnJSCallback((sender, url) => {
|
||||
this.webview.setOnJSCallback((sender: any, url: any) => {
|
||||
let data: JSON = JSON.parse(decodeURI(url.split(`${scheme}://`)[1]));
|
||||
let method: any = data["method"];
|
||||
let value: any = data["value"];
|
||||
@ -55,20 +71,6 @@ export default class Manager extends cc.Component {
|
||||
self.Birdge(method, ...value);
|
||||
}
|
||||
});
|
||||
let href: string = window.location.href;
|
||||
|
||||
// let url: string = `http://220.134.195.1/public/bonus_casino/html5/jianmiau/Test/?host=${href}&v=${Date.now()}`;
|
||||
// let url: string = `https://karolchang.github.io/jm-expense-vue-ts/?host=${href}&ignore=${Date.now()}`;
|
||||
// let url: string = `http://karol.jianmiau.cf/jm-expense-vue-ts/?v=${Date.now()}`;
|
||||
let url: string = `https://jm-expense-2022.firebaseapp.com/login?host=${href}&v=${Date.now()}`;
|
||||
this.webview.url = url;
|
||||
this.webview.node.active = true;
|
||||
|
||||
cc.view.setResizeCallback(this._resize.bind(this));
|
||||
this._resize();
|
||||
|
||||
const FCMToken: string = NativeClass.Instance.GetFCMToken();
|
||||
console.log(`FCMToken ${FCMToken}`);
|
||||
}
|
||||
|
||||
/** 跨版本溝通
|
||||
|
Loading…
Reference in New Issue
Block a user