diff --git a/examples/sites/src/views/components/demo.vue b/examples/sites/src/views/components/demo.vue index 38bac6a2d..420ba86c9 100644 --- a/examples/sites/src/views/components/demo.vue +++ b/examples/sites/src/views/components/demo.vue @@ -192,9 +192,9 @@ export default defineComponent({ const tinyTheme = templateModeState.isSaas ? 'saas' : currentThemeKey.value.split('-')[1] const openModeQuery = open ? '' : '&openMode=preview' // TODO: 目前mf只有Options写法,后续再放开compositon - const url = `${import.meta.env.VITE_PLAYGROUND_URL}?cmpId=${cmpId}&fileName=${ - demo.codeFiles[0] - }&apiMode=Options&mode=${templateModeState.mode}&theme=${tinyTheme}${openModeQuery}` + const url = `${import.meta.env.VITE_PLAYGROUND_URL}?cmpId=${cmpId}&fileName=${demo.codeFiles[0]}&apiMode=${ + isMobileFirst.value ? 'Options' : apiModeState.apiMode + }&mode=${templateModeState.mode}&theme=${tinyTheme}${openModeQuery}` if (open) { window.open(url)