我试着打电话:
Application.ExternalEval("UnityObject2.instances[0].getUnity().SendMessage('GameObjectName', 'SomeFunctionHere', document.URL);");
哪个效果很好,但它只能检索框架的网址(这是一个非常长的随机html链接),而不是像https://apps.facebook.com/appnamehere这样的外部顶部。我也尝试过window.top.location.href但它给了我一个安全错误,因为它不允许。
我需要在初始化之前处理网址,所以我不能使用fb的深层链接或类似的东西。关于如何获取网址的任何想法?我在Facebook Canvas上使用了5.0.4的SDK。
答案 0 :(得分:0)
由于跨域安全性,无法获得最高网址。