簡體   English   中英

使用Facebook Unity SDK時如何獲取當前窗口的URL

[英]How to get url of current window when using Facebook Unity sdk

我嘗試致電:

Application.ExternalEval("UnityObject2.instances[0].getUnity().SendMessage('GameObjectName', 'SomeFunctionHere', document.URL);");

效果很好,但是只能檢索框架的url(這是一個非常長的隨機html鏈接),而不是像https://apps.facebook.com/appnamehere這樣的最頂部。 我還嘗試了window.top.location.href,但是由於不允許這樣做,它給了我一個安全錯誤。

我需要在甚至進行初始化之前就處理url,所以我不能使用fb的deeplink或類似的東西。 關於如何獲取網址的任何想法? 我在Facebook Canvas上使用SDK的5.0.4。

由於跨域安全性,因此無法獲得頂級網址。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM