在JS API的开发和实施中,最后基本都得需要离线部署JS API,原因你懂的。
但是按照官方的API安装说明文档,添加MIME类型、修改API地址路径等一步步操作下来最后在使用中发现有些默认图标无法正常显示,如下图所示。
image.png
查看浏览器console窗口如下:
image.png
虽然加了字体类型的文件,但是这些文件因为跨域问题被阻止请求。
解决办法:
(1)打开IIS找到部署的API应用
image.png
(2)添加HTTP响应表头,Access-Control-Allow-Origin 值 *
image.png
(3)重新刷新发现正常显示。控制台中也无报错信息。
image.png
网友评论