IIS部署ArcGIS JS API4.10后,字体未加载&加载字体跨域

现象:

场景:

       在本机IIS下面部署了一套4.10版本的API,用Angular框架+esri-loader写了个例子,发现放大缩小那块显示不正常,很明显是字体未加载的问题。当时啥错也没有,就先配置了MIME类型。配完之后,再启动发现字体还没加载过来,而且还报错了,跨域问题。

解决方法:

1.配置MIME类型:


检测IIS中的MIME类型,查看是否具备以下几种类型,没有就添加。
extension    MIME/type    Description
.ttf    application/octet-stream    
.wasm    application/wasm   
.woff    application/font-woff    
.woff2    application/font-woff2    
.wsv    application/octet-stream    

2.添加HTTP响应标头

在上图MIME类型左侧第四个,添加代码名称:Access-Control-Allow-Origin   值:*

完事。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值