Google Khmer字体仅显示方框

时间:2014-08-29 06:46:33

标签: html fonts apk

我尝试使用Phonegap创建WebApp。

当我写高棉语(កើត​អាប់​ស)时,它适用于Firefox和Chrome。但是当我创建应用程序(apk)时,我的智能手机只显示方框。但为什么呢?

我使用谷歌的这种特殊字体 https://www.google.com/fonts/specimen/Khmer

有任何解决这个问题的想法吗?

2 个答案:

答案 0 :(得分:1)

此处提供了详细信息,其中概述了如何解决此问题:

http://osify.com/2012/02/install-khmer-font-on-galaxy-s2-without-rooting-system/

申请Android 2.3.x:

  1. 启用“未知来源”安装(通过设置 - >应用程序)
  2. 安装Khmer.apk
  3. 更改字体样式
  4. 设置>显示>屏幕显示>字体样式
  5. 选择高棉
  6. 重新启动手机
  7. 测试:转到此网站页面:http://khnews.info/testing.html
  8. 要写高棉语,请从Android Market下载高棉键盘:Phum键盘或MultiLing键盘 9)启用输入键盘:
    • 设置>语言和键盘>选择输入法
    • 选择:Phum键盘(在我的情况下)
    • 即使渲染效果不佳,你应该能够看到高棉语中的所有内容,你也可以输入高棉语。
  9. 更多详情:http://adkhmer.com/index.php?option=com_content&view=article&id=19:install-khmer-unicode-for-android-without-root&catid=6:android&Itemid=18

      

    FlipFont是Monotype Imaging的一项出色技术,它正在使用   在三星的Android手机中。该技术允许创建   应用程序在字体旁边添加更多字体到Android手机   已经在电话系统中发货了。

         

    不幸的是,从Android 4.0(ICS)和早期版本FlipFont   不适用于网络浏览器,但它仍然找到一些更有用的   高棉,特别是在Android 4.1.1的Galaxy Note II中(Jelly Bean)   用于浏览歌曲标题,在youtube中的高棉视频名称和聊天   朋友通过facebook messenger。

         

    我想请注意,它适用于发现的facebook messenger   仅限Play商店,它还不适用于Facebook应用程序。对于   Facebook应用程序在Google Play商店中,我们也可以在高棉语聊天,   但是我们还不能看到墙上的饲料柱。

         

    在Android 4.1.1中,高棉渲染在所有部分都完美无缺   Android操作系统,但系统中还没有字体。所以,如果你安装   在Galaxy Note II中的Khmer.apk,你可以在许多人中读写高棉语   没有root设备的应用程序。


    否则,如果我正在编写网页并试图让字体显示在某人的手机上..如果modiX是正确的,我会使用FontForge或任何其他字体编辑器将字形从原始字体导入到新的字体文件中并将字形重新分配到Android范围限制范围内的unicode范围。

答案 1 :(得分:0)

似乎Android不支持这些UTF8范围,但您可以根据设备获取设备上的必要字符集。

我发现了一个声称在没有root的情况下执行相同操作的应用:https://play.google.com/store/apps/details?id=com.blogspot.androidsanctum.kui 网上还有直接的APK安装程序。