mirror of
https://github.com/tidys/cc-inspector-chrome
synced 2025-04-19 08:28:41 +00:00
memory info优化掉
This commit is contained in:
parent
77fd02da9d
commit
81ee5063f2
@ -92,7 +92,6 @@ export enum Msg {
|
||||
ResponseSupport = "response-support",
|
||||
|
||||
ResponseMemoryInfo = "response-memory-info",
|
||||
MemoryInfo = "memory-info",
|
||||
VisibleFPS = "visible-fps",
|
||||
/**
|
||||
* 当前页面信息
|
||||
|
@ -763,24 +763,4 @@ export class Inspector extends InjectEvent {
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
onMemoryInfo() {
|
||||
const memory = console["memory"];
|
||||
this.sendMsgToContent(Msg.MemoryInfo, {
|
||||
performance: {
|
||||
// @ts-ignore
|
||||
jsHeapSizeLimit: window.performance.memory.jsHeapSizeLimit,
|
||||
// @ts-ignore
|
||||
totalJSHeapSize: window.performance.memory.totalJSHeapSize,
|
||||
// @ts-ignore
|
||||
usedJSHeapSize: window.performance.memory.usedJSHeapSize,
|
||||
},
|
||||
|
||||
console: {
|
||||
jsHeapSizeLimit: memory.jsHeapSizeLimit,
|
||||
totalJSHeapSize: memory.totalJSHeapSize,
|
||||
usedJSHeapSize: memory.usedJSHeapSize,
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
<template>
|
||||
<div class="left">
|
||||
<CCDock name="Hierarchy">
|
||||
<template v-slot:tab-name-before> </template>
|
||||
<template v-slot:title>
|
||||
<i class="iconfont icon_refresh refresh" :class="{ 'refresh-rotate': freshAuto }" @click="onClickRefresh"></i>
|
||||
<div class="engine-version" v-if="engineVersion">Cocos Creator V{{ engineVersion }}</div>
|
||||
@ -327,6 +328,9 @@ export default defineComponent({
|
||||
padding-right: 5px;
|
||||
font-size: 10px;
|
||||
user-select: none;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.matchCase {
|
||||
width: 30px;
|
||||
|
@ -6,12 +6,6 @@
|
||||
<CCSelect v-model:value="frameID" @change="onChangeFrame" :data="getFramesData()"> </CCSelect>
|
||||
</div>
|
||||
<div v-if="isShowDebug" class="find">
|
||||
<div v-if="false">
|
||||
<CCButton type="success" @click="onMemoryTest">内存测试</CCButton>
|
||||
<span>JS堆栈限制: {{ memory.performance.jsHeapSizeLimit }}</span>
|
||||
<span>JS堆栈大小: {{ memory.performance.totalJSHeapSize }}</span>
|
||||
<span>JS堆栈使用: {{ memory.performance.usedJSHeapSize }}</span>
|
||||
</div>
|
||||
<Hierarchy></Hierarchy>
|
||||
<CCDivider></CCDivider>
|
||||
<Inspector></Inspector>
|
||||
@ -141,9 +135,6 @@ export default defineComponent({
|
||||
let eventData: NodeInfoData = event.data;
|
||||
isShowDebug.value = true;
|
||||
});
|
||||
bridge.on(Msg.MemoryInfo, (eventData: any) => {
|
||||
memory.value = eventData;
|
||||
});
|
||||
bridge.on(Msg.ResponseError, (event: PluginEvent) => {
|
||||
const err: string = event.data;
|
||||
ccui.footbar.showError(err);
|
||||
@ -158,17 +149,6 @@ export default defineComponent({
|
||||
});
|
||||
});
|
||||
|
||||
const memory = ref<{
|
||||
performance: {
|
||||
jsHeapSizeLimit?: number;
|
||||
totalJSHeapSize?: number;
|
||||
usedJSHeapSize?: number;
|
||||
};
|
||||
console: Object;
|
||||
}>({
|
||||
performance: {},
|
||||
console: {},
|
||||
});
|
||||
// el-tree的渲染key
|
||||
const defaultProps = ref<{ children: string; label: string }>({
|
||||
children: "children",
|
||||
@ -184,7 +164,6 @@ export default defineComponent({
|
||||
const version = ref(PluginConfig.manifest.version);
|
||||
return {
|
||||
version,
|
||||
memory,
|
||||
defaultProps,
|
||||
frameID,
|
||||
iframes,
|
||||
@ -202,10 +181,6 @@ export default defineComponent({
|
||||
return options;
|
||||
},
|
||||
|
||||
onMemoryTest() {
|
||||
bridge.send(Msg.MemoryInfo);
|
||||
},
|
||||
|
||||
onChangeFrame,
|
||||
};
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user