那里,
我的epub阅读器有问题,它正确显示所有内容,但它没有捕获css文件中的嵌入字体.
当我在其他阅读器上运行相同的文件时,显示嵌入的字体,但是当我在其中一个浏览器上运行html文件时,如firefox,它显示与我的应用程序相同的结果,并且它不显示嵌入的字体.
这是一个示例html内容:
<html dir="rtl" xml:lang="ar" lang="ar" xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=1332,height=794" />
<title>the-title-3</title>
<link href="css/idGeneratedStyles.css" rel="stylesheet" type="text/css" />
</head>
<body id="the-title-3" lang="en-GB" xml:lang="en-GB" style="width:1332px;height:794px">
<div id="_idContainer003">
<img class="_idGenObjectAttribute-1 _idGenObjectAttribute-2" src="image/inner_cover_and_credits_page.jpg" alt="" />
</div>
<div id="_idContainer004">
<div style="width:11599.37px;height:2993.39px;position:absolute;top:0px;left:0px;-webkit-transform-origin: 0% 0%; -webkit-transform: translate(0px,3.93px) rotate(0deg) scale(0.05);transform-origin: 0% 0%; transform: translate(0px,3.93px) rotate(0deg) scale(0.05);">
<p class="Basic-Paragraph ParaOverride-1"><span id="_idTextSpan000" class="CharOverride-1" style="position:absolute;top:13.65px;left:3168.24px;">?????? ???????? ?? ???? </span></p>
<p class="Basic-Paragraph ParaOverride-1"><span id="_idTextSpan001" class="CharOverride-1" style="position:absolute;top:733.65px;left:831.71px;">											???????</span></p>
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是相应的css文件:
@font-face {
font-family:"Futura Lt …Run Code Online (Sandbox Code Playgroud) 我有一个iPhone应用程序,我使用自定义阿拉伯字体.
一切都在iOS 7中运行.
当我在iOS 6上运行应用程序时,文本显示为默认的iPhone字体.
什么出了什么问题?


如果你看到差异,英语工作正常.只有阿拉伯语的问题.