首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity web player无法在Mac上通过重新加载来加载图片

Unity web player无法在Mac上通过重新加载来加载图片
EN

Stack Overflow用户
提问于 2014-04-14 15:26:48
回答 1查看 204关注 0票数 0

我想使用Unity web player创建web应用程序。应用程序通过webSocket-sharp与服务器进行通信,并从服务器端加载标题背景图片。

我正要完成应用程序,但是,当我重新加载应用程序时,它失败了,图片没有显示。只有Mac才有这种现象(我试过safari,chrome)。这不是在Windows上发生的。

据我所知,"close“函数(webSocket-sharp函数)是在"open”函数(webSocket-sharp函数)之后立即调用的。

我解决不了这个问题,你能告诉我原因吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-05-14 01:07:58

我也遇到了同样的问题。当重新加载或关闭chrome/firefox/safari,然后再次打开它们重新加载webplayer时,webplayer应该在第一次使用socket时关闭连接。我丢弃了chrome Helper EH(我想这个人管理着webplayer插件),看起来单声道正在等待一些信号量。如果chrome Helper EH被强制退出,the播放器将再次可用,套接字将正常工作。这种情况永远不会在Windows或Linux中发生。这可能是mac中的webplayer插件问题。我试图弄清楚单声道等待的信号量是什么。如果我可以在代码中释放信号量,这个问题就可以解决。直到现在,我尝试在unity3D中添加一些代码。1)清除所有套接字连接。2)将所有套接字相关变量设置为null。3)手动调用GC。不幸的是,这个问题仍然存在。

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

https://stackoverflow.com/questions/23054313

复制
相关文章

相似问题

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