【发布时间】:2013-09-17 15:29:19
【问题描述】:
有没有人遇到过在 Unity WebPlayer 构建中作为 Facebook 上的 Canvas 应用程序没有正确调用回调的问题?
我正在使用此代码:
FB.Canvas.Pay(
product: 'MY_PRODUCT_URL',
quantity: 1,
callback: delegate(string response) {
Debug.Log('The result of the purchase is: " + response);
});
购买窗口会弹出正确的产品信息和数量,但是当购买成功时,我可以在控制台中看到默认的 Debug.Log(response) 正在调用而不是我分配的自定义回调.任何想法为什么会发生这种情况或有其他人遇到这个问题吗?
FB.Init(onInitComplete, onHideUnity) 函数也会发生这种情况。 onInitComplete 被调用,但当 facebook 的窗口(例如好友列表)被拉起时,onHideUnity 回调永远不会被调用。
感谢您的帮助!
【问题讨论】:
标签: facebook plugins canvas sdk unity3d