cordova-plugin-inappbrowser options参数

  • location:设置为yes或no来打开或关闭插件的locationbar

Android支持以下附加选项:

  • hidden:设置为yes创建浏览器并加载页面,但不显示它。加载完成后,loadstop事件将触发。省略设置为no(默认)以使浏览器打开并正常加载。
  • clearcache:设置为yes在打开新窗口之前清除浏览器的cookie缓存
  • clearsessioncache:设置为yes在打开新窗口之前清除会话cookie缓存
  • closebuttoncaption:设置为一个字符串,用作关闭按钮的标题而不是X.请注意,您需要自己本地化该值。
  • closebuttoncolor:设置为有效的十六进制颜色字符串,例如:#00ff00,它将从默认值更改关闭按钮颜色,无论是文本还是默认X.仅在用户将位置设置为有效时才有效yes
  • 页脚:设置为yes在页脚中显示关闭按钮,类似于iOS 完成按钮。关闭按钮将与标题相同,因此使用closebuttoncaptionclosebuttoncolor来设置其属性。
  • footercolor:设置为有效的十六进制颜色字符串,例如#00ff00#CC00ff00#aarrggbb),它将从默认值更改页脚颜色。仅在用户设置了页脚时才有效yes
  • hardwareback:设置为yes使用硬件后退按钮向后导航InAppBrowser历史记录。如果没有上一页,InAppBrowser则会关闭。默认值为yes,因此no如果希望后退按钮只是关闭InAppBrowser ,则必须将其设置为。
  • hidenavigationbuttons:设置为yes隐藏位置工具栏上的导航按钮,仅在用户将位置设置为有效时才有效yes。默认值为no
  • hideurlbar:设置为yes隐藏位置工具栏上的url栏,仅在用户将位置设置为时才有效yes。默认值为no
  • navigationbuttoncolor:设置为有效的十六进制颜色字符串,例如:#00ff00,它将从默认值更改两个导航按钮的颜色。仅当用户将位置设置为yes而不是hidenavigation按钮设置为时才有效yes
  • toolbarcolor:设置为有效的十六进制颜色字符串,例如:#00ff00,它将更改工具栏的默认颜色。仅在用户将位置设置为时才有效yes
  • zoom:设置为yes显示Android浏览器的缩放控件,设置no为隐藏它们。默认值是yes
  • mediaPlaybackRequiresUserAction:设置为yes阻止HTML5音频或视频自动播放(默认为no)。
  • shouldPauseOnSuspend:设置为yes使InAppBrowser WebView暂停/恢复应用程序以停止背景音频(这可能需要避免像CB-11013中所述的Google Play问题)。
  • useWideViewPort:设置WebView是否应启用对“viewport”HTML元标记的支持,还是应使用宽视口。当设置的值为时no,布局宽度始终设置为与设备无关(CSS)像素中的WebView控件的宽度。当值为yes且页面包含视口元标记时,将使用标记中指定的宽度值。如果页面不包含标签或未提供宽度,则将使用宽视口。(默认为yes)。

iOS支持以下附加选项:

  • hidden:设置为yes创建浏览器并加载页面,但不显示它。加载完成后,loadstop事件将触发。省略或设置为no(默认)以使浏览器打开并正常加载。
  • clearcache:设置为yes在打开新窗口之前清除浏览器的cookie缓存
  • clearsessioncache:设置为yes在打开新窗口之前清除会话cookie缓存
  • closebuttoncolor:设置为有效的十六进制颜色字符串,例如:#00ff00,以更改默认的完成按钮的颜色。仅适用于未禁用工具栏的情况。
  • closebuttoncaption:设置为一个字符串,用作Done按钮的标题。请注意,您需要自己本地化此值。
  • disallowoverscroll:设置为yesno(默认为no)。打开/关闭UIWebViewBounce属性。
  • hidenavigationbuttons:设置为yesno打开或关闭工具栏导航按钮(默认为no)。仅适用于未禁用工具栏的情况。
  • navigationbuttoncolor:设置为有效的十六进制颜色字符串,例如:#00ff00,以更改默认颜色。仅适用于导航按钮可见的情况。
  • 工具栏:设置为yesno打开或关闭InAppBrowser的工具栏(默认为yes
  • toolbarcolor:设置为有效的十六进制颜色字符串,例如:#00ff00,从工具栏的默认颜色更改。仅适用于未禁用工具栏的情况。
  • toolbartranslucent:设置为yesno使工具栏半透明(半透明)(默认为yes)。仅适用于未禁用工具栏的情况。
  • enableViewportScale:设置为yesno阻止通过元标记扩展视口(默认为no)。
  • mediaPlaybackRequiresUserAction:设置为yes阻止HTML5音频或视频自动播放(默认为no)。
  • allowInlineMediaPlayback:设置为yesno允许在线HTML5媒体播放,在浏览器窗口中显示,而不是在设备特定的播放界面中显示。HTML的video元素还必须包含webkit-playsinline属性(默认为no
  • keyboardDisplayRequiresUserAction:当表单元素通过JavaScript 调用获得焦点时,设置为yesno打开键盘focus()(默认为yes)。
  • suppressesIncrementalRendering:设置为yesno等待直到在呈现之前接收到所有新视图内容(默认为no)。
  • presentationstyle:设置为pagesheetformsheetfullscreen设置演示风格(默认fullscreen)。
  • transitionstyle:设置为fliphorizontalcrossdissolvecoververtical设置过渡样式(默认为coververtical)。
  • toolbarposition:设置为topbottom(默认为bottom)。使工具栏位于窗口的顶部或底部。
  • hidespinner:设置为yesno更改加载指示器的可见性(默认为no)。

Windows支持以下附加选项:

  • hidden:设置为yes创建浏览器并加载页面,但不显示它。加载完成后,loadstop事件将触发。省略或设置为no(默认)以使浏览器打开并正常加载。
  • hardwareback:与Android平台上的工作方式相同。
  • 全屏:设置为yes创建没有边框的浏览器控件。请注意,如果还指定了location = no,则不会向用户显示关闭IAB窗口的控件。
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值