diff --git a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/plugin/platform/PlatformViewsController.ets b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/plugin/platform/PlatformViewsController.ets index 9b297318100f532b931487a508f1b49677992e6e..8afcd8704308748e02eb41e0d5f2dea566814d63 100644 --- a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/plugin/platform/PlatformViewsController.ets +++ b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/plugin/platform/PlatformViewsController.ets @@ -190,6 +190,10 @@ export default class PlatformViewsController implements PlatformViewsAccessibili oldPhysicalHeight = this.viewPhysicalInfo.get(viewId) as number; //高度变化小于3,不做刷新处理,减少闪烁 if (physicalHeight - oldPhysicalHeight < this.dValue) { + + this.setParams(params!, "width", physicalWidth); + this.setParams(params!, "height", oldPhysicalHeight); + onComplete.run(new PlatformViewBufferSize(physicalWidth, oldPhysicalHeight)); return; }