【问题标题】:custom fonts in uiwebview but not in app bundleuiwebview 中的自定义字体,但应用程序包中没有
【发布时间】:2012-10-16 23:57:49
【问题描述】:

我们有一个网络应用程序,它基本上是一个文本编辑器,有 100 种字体,可通过 @font-face 获得。

我们正在创建一个与之同步的 iOS 应用(Android 应用没有问题)。

iOS 应用有一个菜单和加载本地存储数据的 UIWebviews。我们希望 webview 可以使用与 @font-face 相同的 css,但它不需要对应用程序的其余部分可用。

向 info.plist 添加字体的问题在于,当您超过 50-60 ttfs 时,应用程序会崩溃。

有没有办法只使用 html/css/js 而不必涉及应用程序包?

(这需要在应用程序本身内离线工作)。

【问题讨论】:

    标签: iphone objective-c ios xcode ipad


    【解决方案1】:

    我认为您可以将字体捆绑为普通文件而不将它们注册到属性列表中,然后它们将在本地可用于同一捆绑包中的 html/css/js 文件,或直接通过 url。见this question for examples with other types of web files

    【讨论】:

      猜你喜欢
      • 2011-09-13
      • 2017-11-17
      • 2012-05-16
      • 1970-01-01
      • 2011-12-10
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      • 2014-04-22
      相关资源
      最近更新 更多