1.2.2 • Published 4 years ago

rax-embed v1.2.2

Weekly downloads
35
License
BSD-3-Clause
Repository
github
Last release
4 years ago

rax-embed

npm

支持

Web / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序

描述

内嵌内容容器,在 weex 下为 <web> 实现,在 web 下为 <iframe> <embed> 实现,小程序中实现为<webview>

安装

$ npm install rax-embed --save

引用

import Embed from 'rax-embed';

属性

小程序中使用 webview 实现,默认会全屏覆盖当前页面,不能设置样式和透明度

属性类型默认值必填描述支持
styleobject{}false样式描述
srcstring''false嵌入的页面地址
urlParamstring/object{}false传递给子页面的参数
page_inside_embedbooleantruefalse页面是否在embed中
page_home_isweexbooleanfalse子页面的宿主页面是否是 weex 渲染

示例

import { createElement, render } from 'rax';
import DriverUniversal from 'driver-universal';
import Embed from '../src/index';

const urlParam = {
  paramOne: 123,
  paramTwo: 456
};
render(<Embed urlParam={urlParam} src={'http://taobao.com'} useIframeInWeb={true} style={{
  height: '750rpx',
  width: '750rpx'
}} />, document.body, { driver: DriverUniversal });
1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.3

4 years ago

1.1.3-0

4 years ago

1.1.2

4 years ago

1.1.2-1

4 years ago

1.1.2-0

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.1.0-0

6 years ago

1.0.0

6 years ago