我遇到了关于 UIWebView 上加载的阿拉伯内容 epub 的最新 iOS 版本 (10.3) 的问题。如屏幕截图所示,文本在左侧被剪裁。
当我尝试在 iBooks 上加载文件时,也面临同样的问题。这个问题之前在 iOS 7 上出现过,但后来在 iOS 8 中得到修复。
这个问题已经在这个链接中得到解决: webview clipped on ios7 but the answers are not applicable。还有其他方法吗?
更新:请注意,这是用于 epub 分页的 CSS,这就是边距的设置方式,并且操纵边距和宽度百分比或宽度大小,并不能解决问题。
html {
height:840px;
font-size:24px;
width:100%;
}
body {
margin:0px;
padding:0px;
width:100%;
}
#viewer {
width:668px;
height:840px;
}
#book {
width:668px;
height:840px;
margin-left:50px;
margin-right:50px;
-webkit-column-count:auto;
-webkit-column-width:668px;
-webkit-column-gap:100px;
text-align:justify;
}
.h {
margin-top:8px;
}