mirror of
https://github.com/tidys/cc-inspector-chrome
synced 2025-10-22 20:35:24 +00:00
丢失链接,未发现cocos游戏给出详细的提示
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { Msg, Page, PluginEvent, RequestTreeInfoData, RequestUseFrameData } from "../../core/types";
|
||||
import { Msg, Page, PluginEvent, RequestTreeInfoData, RequestUseFrameData, ResponseSupportData } from "../../core/types";
|
||||
import { PortMan } from "./portMan";
|
||||
import { portMgr } from "./portMgr";
|
||||
|
||||
@@ -26,6 +26,8 @@ export class PortDevtools extends PortMan {
|
||||
const port = portMgr.getCurrentUsePort();
|
||||
if (!port) {
|
||||
console.warn(`not find any port`);
|
||||
const e = new PluginEvent(Page.Background, Page.Devtools, Msg.ResponseSupport, { support: false, msg: "disconnect with game, please refresh page" } as ResponseSupportData);
|
||||
this.send(e);
|
||||
return;
|
||||
}
|
||||
port.send(data);
|
||||
|
@@ -65,7 +65,7 @@ function checkGame() {
|
||||
let gameCanvas = document.querySelector("#GameCanvas");
|
||||
const sendData = new PluginEvent(Page.Content, Page.Devtools, Msg.ResponseSupport, {
|
||||
support: !!gameCanvas,
|
||||
msg: "未发现GameCanvas,不支持调试游戏!",
|
||||
msg: "",
|
||||
} as ResponseSupportData);
|
||||
if (connect) {
|
||||
connect.postMessage(sendData);
|
||||
|
@@ -1,6 +1,6 @@
|
||||
// eval 注入脚本的代码,变量尽量使用var,后来发现在import之后,let会自动变为var
|
||||
import { uniq } from "lodash";
|
||||
import { debugLog, Msg, PluginEvent, RequestLogData, RequestNodeInfoData, RequestSetPropertyData, ResponseNodeInfoData, ResponseSetPropertyData, ResponseSupportData, ResponseTreeInfoData } from "../../core/types";
|
||||
import { Msg, PluginEvent, RequestLogData, RequestNodeInfoData, RequestSetPropertyData, ResponseNodeInfoData, ResponseSetPropertyData, ResponseSupportData, ResponseTreeInfoData } from "../../core/types";
|
||||
import { ArrayData, BoolData, ColorData, DataType, EngineData, Group, ImageData, Info, InvalidData, NodeInfoData, NumberData, ObjectCircleData, ObjectData, Property, StringData, TreeData, Vec2Data, Vec3Data, Vec4Data } from "../../views/devtools/data";
|
||||
import { InjectEvent } from "./event";
|
||||
import { getValue, trySetValueWithConfig } from "./setValue";
|
||||
@@ -81,7 +81,7 @@ export class Inspector extends InjectEvent {
|
||||
}
|
||||
}
|
||||
init() {
|
||||
debugLog && console.log(...this.terminal.init());
|
||||
console.log(...this.terminal.init());
|
||||
this.watchIsCocosGame();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user