我有一個Chrome打包應用程序,目前我正在與Facebook API集成。 Facebook Javascript SDK要求我提供我的應用程序託管位置的URL,並出於安全原因,他們只重定向到此URL。Chrome打包應用程序和Facebook重定向網址
問題是Chrome Packaged Application沒有url。我知道chrome.extension.getURL,但這個URL不是靜態的,每次安裝都會改變。有什麼方法可以爲適用於所有安裝的Chrome應用程序設置網址?
我有一個Chrome打包應用程序,目前我正在與Facebook API集成。 Facebook Javascript SDK要求我提供我的應用程序託管位置的URL,並出於安全原因,他們只重定向到此URL。Chrome打包應用程序和Facebook重定向網址
問題是Chrome Packaged Application沒有url。我知道chrome.extension.getURL,但這個URL不是靜態的,每次安裝都會改變。有什麼方法可以爲適用於所有安裝的Chrome應用程序設置網址?
一旦你發佈你的應用程序,從chrome.extension.getURL
ID不會改變。該id與用於對擴展進行簽名的密鑰匹配,並且一旦將擴展發佈到Web Store,該密鑰不會更改。從本地開發將更加惱人,因爲每次你「加載一個解壓後的擴展名」它都會得到一個新的ID。
我試過使用SDK和客戶端流程整合Facebook API,但沒有成功。我最終實現了桌面流程:http://stackoverflow.com/a/8698727/420614 - 您是否成功使用SDK?如果是這樣,怎麼樣? – oliverguenther 2012-04-09 10:43:52