diff --git a/.changeset/shaggy-monkeys-fail.md b/.changeset/shaggy-monkeys-fail.md
new file mode 100644
index 0000000000..314f1f7f53
--- /dev/null
+++ b/.changeset/shaggy-monkeys-fail.md
@@ -0,0 +1,5 @@
+---
+"@lynx-js/web-core-server": patch
+---
+
+fix: dump encode data in comment
diff --git a/packages/web-platform/web-core-server/src/createLynxView.ts b/packages/web-platform/web-core-server/src/createLynxView.ts
index 39248a74cf..80fe45f041 100644
--- a/packages/web-platform/web-core-server/src/createLynxView.ts
+++ b/packages/web-platform/web-core-server/src/createLynxView.ts
@@ -43,6 +43,7 @@ interface LynxViewConfig extends
>;
autoSize?: boolean;
lynxViewStyle?: string;
+ threadStrategy?: 'all-on-ui';
}
const builtinElementTemplates = {
@@ -90,6 +91,7 @@ export async function createLynxView(
autoSize,
injectStyles,
lynxViewStyle,
+ threadStrategy = 'all-on-ui',
} = config;
const template = await loadTemplate(rawTemplate, config.templateName);
const { promise: firstPaintReadyPromise, resolve: firstPaintReady } = Promise
@@ -142,7 +144,10 @@ export async function createLynxView(
buffer.push(
'