我正在使用phonegap 3.0在Android,iOS和Windows手机上创建应用程序。我为我的文字和图标使用自定义字体。但在Windows Phone 8中查看时,字体和图标将不会出现在应用程序中。
我尝试在device ready
事件后加载字体;使用.woff字体;从外部源加载 - 没有任何作用。我怎么能解决这个问题?
答案 0 :(得分:1)
之前我听说过这个问题,显然Windows Phone 8中存在一个问题,当本地托管html / css时,它会阻止自定义字体工作。你可以尝试在外部托管html / css文件吗?只是为了看它是否有所作为。我认为这是WP8上使用的当前WebBrowser控件中的一个错误
编辑:See this StackOverflow questions and answers about a similar problem
答案 1 :(得分:-1)
您可以使用其中一种服务(例如this one)将文件转换为base64, 并添加这样的URL:
src: url(data:application/x-font-woff;charset=utf-8;base64, AAEAAAALAIAAAwAwT1MvMg6SAy8AAAC8AAAAYGNtYXAa.....)