css 中设置 @font-face,其中的字体保存到了腾讯 cos 的存储桶中;
此时 Safari 桌面和 iOS 端、Chrome iOS 端均可正确渲染字体;
但是桌面版 Chrome 显示:No 'Access-Control-Allow-Origin' header is present on the requested resource.
请教如何设置腾讯 cos 可以做到跨域请求字体?刚注册的,不太会用。
1
Citrus 2017-12-28 21:41:28 +08:00 via iPhone 1
两种方式,
1. 上传文件的时候可以指定这个文件 (object) 的特殊 HTTP 返回头,加上对应的头就可以了。 2. bucket 整体的设置里可以设置一个对所有文件生效的自定义 HTTP 头,在这里设置最方便,默认对整个桶的所有 Object 生效。 |
2
htfy96 2017-12-28 21:43:17 +08:00 1
|
3
dangyuluo 2017-12-29 05:53:22 +08:00
对的,跨域主要是在服务端配置允许 CORS。
|