首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何与Unity WebGL应用程序通信

如何与Unity WebGL应用程序通信
EN

Stack Overflow用户
提问于 2016-12-07 10:21:36
回答 1查看 597关注 0票数 0

我想使用Unity实现WebGL模型查看器。此查看器已集成到现有网站中。在这个网站上有一个模型列表,当用户点击一个模型时,会弹出一个窗口显示这个模型(如sketchfab)。我集成了模型查看器,它是用Unity WebGL构建的

代码语言:javascript
复制
<iframe src="./path-to-unity-webgl-viewer"></iframe>

我如何与查看者交流。有没有办法使用Unity创建一些javascript API,可以从Unity应用程序外部访问?

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 02:15:42

是!请参阅:https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html

我按照那篇文章中描述的那样,通过使用SendMessage和JSLib为我的游戏站点https://simmer.io做了这件事。一旦进行了通信,就需要进行额外的跨帧通信。

如果这与您在同一个域上,则很容易(Communication between iFrames?)。如果帧位于不同的域中,则使用跨域消息传递。请参阅:http://blog.teamtreehouse.com/cross-domain-messaging-with-postmessage

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41008362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档