iOS 8.3 混合应用程序中 D3 图形中的 Unicode(\u2079) 渲染问题

Unicode(\u2079) rendering issue in D3 graph in iOS 8.3 hybrid application

我需要在我正在处理的应用程序中将 y 轴标签显示为“10 次方 9 每升”。我刚刚向 D3 图表提供了以下文本:“10\u2079/L'。在 iOS 8.2 之前一切正常。从 iOS 8.3 开始,它显示一些其他字符而不是上标 9。具有 unicode 字符的相同文本在应用程序的其他部分呈现正确,但在 D3 图形中除外。检查图形中的元素显示正确的字符,但在应用程序 WebView 中不显示。 请参考所附图片以了解并帮助我理解原因。提前致谢。

您需要为文本指定字体系列,从带有交叉矩形的屏幕截图看起来字体不同(查看不同的 1)并且缺少该字形。

因此声明具有该字形的字体系列应该可以解决问题