这两台天参与了一个小项目。

需求是使用playcanvas制作一些粒子特效。本来以为是一个很简单的工作,就是在编辑器中制作一些粒子特效,改改参数,指定一些贴图,就搞定了呢。

结果,效果制作完毕后提交给客户。客户却说不使用编辑器开发,要采用纯javascript调用的方式。这让我把里面的资源都得导出来,太麻烦了。

而且导出方法官方文档也没说明,可把我难住了。我想出了一个办法,就是把config.json里面的关于assets的部分单独提取出来放在一个json文件里,然后调用引擎的app.configure()函数来加载。

结果,貌似成功了。

但是甲方又要求,静态资源放在cdn上,于是乎需要动态修改资源的链接ur。

好在playcanvas提供了app.assets.prefix,解决了问题。

但是又出现了跨域的问题。

找来找去,让我给解决了。加上下面这句,就ok了。

app.loader.getHandler("texture").crossOrigin = "anonymous";

写在此处,供大伙参考。别再被这个坑了。

playcanvas关于跨域的问题相关推荐

  1. 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题

    继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...

  2. kotlin设置CORS跨域资源共享,java设置允许跨域,服务端如何设置 springboot中设置跨域资源共享

    CORS通信过程,都是浏览器或http插件自动完成,不需要 用户/开发人员 参与.对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码是完全一样的.浏览器一旦发现AJAX请求跨源,就会自动添 ...

  3. 关于上传文件的跨域问题

    在进行新框架开发的过程中,需要自定义页面组件实现脱离表单的文件(图片)上传,考虑过wex5自带的attachmentsimple的自定义写法很难受,就改用了第三方插件webuploader来实现选择文 ...

  4. 170222、使用Spring Session和Redis解决分布式Session跨域共享问题

    使用Spring Session和Redis解决分布式Session跨域共享问题 原创 2017-02-27 徐刘根 Java后端技术 前言 对于分布式使用Nginx+Tomcat实现负载均衡,最常用 ...

  5. angularjs post 跨域

    web api搞好了:用Ajax妥妥的:但是前端用的AngulagJS,也懒得再换为Ajax了: 但是问题来了:提示: 已拦截跨源请求:同源策略禁止读取位于 http://x.x.x.x:port/a ...

  6. CORS-跨域资源共享 解决跨域问题

    1.什么是跨域? a.test.com 和 b.test.com 是两个不同的域,而处于安全机制考虑,JS只能访问与所在页面同一个域(相同协议.域名.端口)的内容,但是我们在项目开发时,经常遇到一个页 ...

  7. 前端解决跨域问题的8种方案(最新最全)

    .同源策略如下: URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.j ...

  8. 转 小辉_Ray CORS(跨域资源共享)

    前言:上一篇文章在写如何使用JSONP实现跨域请求的时候,偶然间提到CORS,即Cross-Origin Resource Sharing(跨域资源共享).虽然前些天也看了一下CORS相关的文章,但是 ...

  9. Jetty Cross Origin Filter解决jQuery Ajax跨域访问的方法

    当使用jQuery Ajax post请求时可能会遇到类似这样的错误提示 XMLHttpRequest cannot load http://xxxxxx. Origin http://xxxxxx ...

最新文章

  1. 南大计算机学硕复试,2019南大CS考研复试笔试回忆
  2. String.split()方法你可能不知道的一面
  3. 统计学习方法的三要素
  4. 前端学习(1603):脚手架组件使用
  5. LeetCode 1055. 形成字符串的最短路径(贪心)
  6. DevOps:从「蒸汽时代」到「高铁时代」,SUNMI DevOps转型之路 | 原力计划
  7. 广义线性模型——逻辑回归(logistic regression)
  8. 【Machine Learning】监督学习、非监督学习及强化学习对比
  9. tableau如何生成HTML文件,Tableau 入门
  10. 单闭环直流调速系统仿真实验
  11. 用Excel做数据地图
  12. 脊柱外科患者资料管理系统
  13. 段码液晶屏实现原理和需要注意的事项
  14. JAVA 方法知识总结
  15. 小米路由红包显示无法找到服务器,小米路由器找不到硬盘怎么办 小米路由器访问不到硬盘的解决办法...
  16. Android组件化开发,组件间的Activity页面跳转。
  17. 计算机歌曲数我的一个道姑朋友,同人歌|我的一个道姑朋友
  18. 一种基于区块链的数字身份认证方案
  19. LT8522EX 是 Lontium 的矩阵开关芯片基于两路输入,输出 (VGA 和 HDMI)
  20. 安卓开发-基础知识补习12

热门文章

  1. MuseScore批量化插件使用
  2. 如何使用FFmpeg的解码器
  3. 回溯算法--LeetCode-78 子集、LeetCode-90 子集Ⅱ
  4. 解决操作无法完成,因为其中的文件夹或文件已在另一程序中打开的问题
  5. 随机信号的参数建模法AR模型及matlab实现
  6. 2019.06.28(day01)_java大数据课程体系
  7. ODT在手,DDR5布线可以任性走?
  8. 【Spring Boot实战】源码解析Spring Boot自动配置原理
  9. android相框_如何将旧的Android平板电脑变成自动更新的数码相框
  10. 8年老码农现身说法:大龄程序员找工作,为什么这么难?