HTML5+搭建的webapp在IOS端iframe不兼容的问题

html5plus
项目是用HTML5+开发的,嵌入另一个项目已经完成的页面,用iframe来完成的。但是在ios端出现不兼容问题,然后就用这个plus.webview.create来解决

openWebUrl(url, title) {
let webview = plus.webview.create(url);
    webview.setStyle({
        titleNView: {
            titleText: title,
            autoBackButton: false,
            backgroundColor: "#FFFFFF",
            titleSize: "14px",
            height: "48px",
            tags: [{
                tag: 'rect',
                id: 'rect',
                color: '#e5e5e5',
                position: {
                    bottom: '0px',
                    left: '0px',
                    width: '100%',
                    height: '1px'
                }
            }, ],
            buttons: [{
                type: "back",
                float: "left",
                onclick: function() {
                    webview.canBack(function(e) {
                        if (e.canBack) //是否可以返回
                        {
                            webview.back();
                        } else {
                            webview.close()
                        }
                    })
                }
            }]
        },
    });
    webview.show();
},


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容