ios8.3: css 颜色分配无效

ios8.3: css color assignment not working

自从我更新到 iOS 8.3 后,我有一个关于 html 元素中颜色分配的奇怪错误。在 Chrome 中打开下面的笔会得到 2 个蓝色复选标记(这是我想要的),在 iOS 8.3 的 Safari 中,左边的是黑色的,我无法让它显示为蓝色:

http://codepen.io/anon/pen/PwMQJr

<span class="deliver_status"></span>

.deliver_status {
    font-size: 18px;
    color: hsl(198, 81%, 54%);
    text-shadow: 4px 0px 0px hsl(198, 81%, 54%);
}

.deliver_status::after {
    content: '✔';
}

这是一个新错误还是我遗漏了一些其他需要的任务?

我的网站也遇到了同样的问题。它似乎是 8.3 的一个新错误,带有某些 unicode 字符。比如我的绿色✔现在是黑色,但是我的红色✘还是红色。

此外,✔的字体大小被忽略,您可以在CodePen网站上测试。

可能与 8.3 中的表情符号更改有关,应该作为 Safari 的错误报告给 Apple。