iframe高度算法修正

This commit is contained in:
fofolee 2022-04-28 22:41:31 +08:00
parent 1e50cb07ae
commit 01276cb61b
2 changed files with 3 additions and 9 deletions

View File

@ -24,7 +24,6 @@
:enableHtml="enableHtml" :enableHtml="enableHtml"
:runResultStatus="runResultStatus" :runResultStatus="runResultStatus"
:runResult="runResult" :runResult="runResult"
:maxHeight="maxHeight"
:key="timeStamp" :key="timeStamp"
/> />
</div> </div>
@ -39,7 +38,6 @@
:enableHtml="enableHtml" :enableHtml="enableHtml"
:runResultStatus="runResultStatus" :runResultStatus="runResultStatus"
:runResult="runResult" :runResult="runResult"
:maxHeight="maxHeight"
:key="timeStamp" :key="timeStamp"
/> />
</div> </div>

View File

@ -58,7 +58,6 @@ export default {
enableHtml: Boolean, enableHtml: Boolean,
runResultStatus: Boolean, runResultStatus: Boolean,
runResult: Object, runResult: Object,
maxHeight: Number,
frameInitHeight: Number, frameInitHeight: Number,
}, },
computed: { computed: {
@ -90,12 +89,9 @@ export default {
}; };
Object.assign(cfw, ctx); Object.assign(cfw, ctx);
cfw.onload = () => { cfw.onload = () => {
this.frameHeight = Math.min( this.frameHeight = cfw.document.body.innerText
cfw.document.body.innerText ? cfw.document.documentElement.getBoundingClientRect().height
? cfw.document.documentElement.getBoundingClientRect().height : 0;
: 0,
this.maxHeight
);
this.$emit("frameLoad", this.frameHeight); this.$emit("frameLoad", this.frameHeight);
}; };
}, },