本文主要是介绍html2canvas在ios11,IOS 上canvas渲染消失,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
官方例子的echarts.html,如果我没有引用mui.css,而且最后一个饼图需要下拉滚动页面才能看到,也就是说一开始初始化的时候,图形完全在屏幕之外,那么打包成ios后,上下滚动页面的时候,饼图有时候会消失不显示,安卓app和ios浏览器都没有这个问题,但是如果引用了mui.css,就不会出现这种情况。找了很久都没有找到原因,不知道mui.css是否对canvas元素做过什么优化?
代码如下
ECahrt 示例.chart {
height: 200px;
margin: 0px;
padding: 0px;
}
h5 {
margin-top: 30px;
font-weight: bold;
}
h5:first-child {
margin-top: 15px;
}
.mui-alert{
position:absolute;
top:10px;
right:10px;
background: #ccc;
display: none;
}
.mui-alert.mui-active{
display: block;
}
这篇关于html2canvas在ios11,IOS 上canvas渲染消失的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!