3***@qq.com
3***@qq.com
  • 发布:2019-01-22 10:18
  • 更新:2020-10-20 14:10
  • 阅读:20587

uni-app 怎么应用iframe,或者怎么改变web-view在app端的默认全屏,需要在app端页面内嵌一个页面

分类:uni-app
2019-01-22 10:18 负责人:无 分享
已邀请:
cssog

cssog - 很懒

没用的大家不用试了 到处屎坑

  • DCloud_heavensoft

    怎么证明没用的?远程网址有用吗?

    2019-06-07 16:16

  • [已删除]

    h5端可以使用,微信小程序和App端只能显示一个框,没有内容,全是坑

    2022-01-19 18:00

1***@qq.com

1***@qq.com - 萌新,大佬多多指定

嵌套直接用iframe标签呗,ifframe是所有浏览器都支持的,不过src要写成src="#pages/new_edition"

  • 知了55

    这个怎么android端只有个框,没有内容

    2020-06-11 15:42

  • [已删除]

    回复 知了55: 我也是只有个框 怎么解决的?

    2022-01-19 16:35

  • l28

    回复 2***@qq.com:你好,请问一下你是怎么解决的呢

    2022-08-04 15:18

  • l28

    请问一下 安卓跟苹果的写法都是一样的吗

    2022-08-04 15:19

  • l28

    pdf 文件可以吗

    2022-08-04 15:20

1***@163.com

1***@163.com - 前端

你好,我也遇到这个问题,你解决了吗

独孤雄鹰

独孤雄鹰

1楼不是给了解决方案了么?获取当前窗口实例,然后使用H5+api

var pages = getCurrentPages();  
var page = pages[pages.length - 1];  
var currentWebview = page.$getAppWebview();
8***@qq.com

8***@qq.com

                    let currentWebview = this.$scope.$getAppWebview(); //获取当前web-view  
                    let duration_timeout = setTimeout(function() {  
                        let wv = currentWebview.children()[0];  
                        console.log(wv);  
                        wv.setStyle({  
                            //设置web-view距离顶部的距离以及自己的高度,单位为px  
                            top: 45,  
                            left: 80,  
                            width: 1120,  
                            height: 630,  
                        });  
                        clearTimeout(duration_timeout);  
                    }, 500);
虫雪浓

虫雪浓 - 热爱生活,热爱编程

该问题目前已经被锁定, 无法添加新回复