diff --git a/docs/extensions/builtin/mip-iframe.md b/docs/extensions/builtin/mip-iframe.md index 76f6f067..5c633be8 100755 --- a/docs/extensions/builtin/mip-iframe.md +++ b/docs/extensions/builtin/mip-iframe.md @@ -7,7 +7,7 @@ 标题|内容 ----|---- 类型|通用 -支持布局|responsive, fixed-height, fixed +支持布局|responsive, fixed-height, fixed, fill, container 所需脚本|无 ## 示例 @@ -59,63 +59,88 @@ ``` +### 加 `encode` 转码中文字符 + +```html + + +``` + ## 属性 ### src -说明:与原生 `` 的 `src` 属性作用一致 -必选项:是 -类型:URL -单位:无 -取值:必须要使用 HTTPS 地址 +说明:与原生 `` 的 `src` 属性作用一致 +必选项:是 +类型:URL +单位:无 +取值:必须要使用 HTTPS 地址 默认值:无 ### width 说明:宽度,不是实际宽度,与高度属性配合来设置图片比例,详见[组件布局](../../guide/component/layout.md) -必选项:是 -类型:数字 -单位:无 +必选项:是 +类型:数字 +单位:无 默认值:无 ### height 说明:高度,不是实际高度,与宽度属性配合来设置图片比例,详见[组件布局](../../guide/component/layout.md) -必选项:是 -类型:数字 -单位:无 +必选项:是 +类型:数字 +单位:无 默认值:无 ### allowfullscreen -说明:与原生 `` 的 `allowfullscreen` 属性作用一致 -必选项:否 -取值:空 +说明:与原生 `` 的 `allowfullscreen` 属性作用一致 +必选项:否 +取值:空 默认值:无 ### srcdoc -说明:与原生 `` 的 `srcdoc` 属性作用一致 -必选项:否 -类型:HTML_code -单位:无 -取值:要显示在 `` 中的 HTML 内容。必需是有效的 HTML 语法 +说明:与原生 `` 的 `srcdoc` 属性作用一致 +必选项:否 +类型:HTML_code +单位:无 +取值:要显示在 `` 中的 HTML 内容。必需是有效的 HTML 语法 默认值:无 +### encode + +说明:是否对 `srcdoc` 的内容做 unicode 转 ascii,如果 srcdoc 存在中文等未做 ascii 转码的字符,需要设置该属性 +必选项:否 +类型:字符串 +单位:无 +取值:"", true, false +默认值:false + ### sandbox -说明:与原生 `` 的 `sandbox` 属性作用一致 -必选项:否 -类型:字符串 -单位:无 -取值:"", `allow-same-origin`, `allow-top-navigation`, `allow-forms`, `allow-script` +说明:与原生 `` 的 `sandbox` 属性作用一致 +必选项:否 +类型:字符串 +单位:无 +取值:"", `allow-same-origin`, `allow-top-navigation`, `allow-forms`, `allow-script` 默认值:无 ### allowtransparency -说明:与原生 `` 的 `allowtransparency` 属性作用一致 -必选项:否 -类型:字符串 -单位:无 -取值:"", true, false +说明:与原生 `` 的 `allowtransparency` 属性作用一致 +必选项:否 +类型:字符串 +单位:无 +取值:"", true, false 默认值:无 diff --git a/packages/mip/examples/builtin-components/mip-iframe.html b/packages/mip/examples/builtin-components/mip-iframe.html index 99f49a7b..a285e62d 100644 --- a/packages/mip/examples/builtin-components/mip-iframe.html +++ b/packages/mip/examples/builtin-components/mip-iframe.html @@ -97,6 +97,32 @@ 加 srcdoc allowtransparency="true"> +加带中文的 srcdoc + +<mip-iframe + allowfullscreen + srcdoc=" + <div>你好</div> + " + encode="true" + width="400" + height="300" + sandbox="" + allowtransparency="true"> +</mip-iframe> + + + +
<mip-iframe + allowfullscreen + srcdoc=" + <div>你好</div> + " + encode="true" + width="400" + height="300" + sandbox="" + allowtransparency="true"> +</mip-iframe>