[英]Janrain Social Login
我正在使用Janrain來實現我網站的社交登錄,並且一切正常。 但是在移動設備上運行時,彈出的頁面沒有關閉,並且該過程無法繼續。 我必須關閉頁面,回到原始頁面,然后登錄完成。
任何想法如何解決這個問題?
在UIWebView內僅使用Janrain Social Login(Engage)窗口小部件時,您需要禁用默認彈出窗口工作流並使用重定向:
// --- Mobile WebView ------------------------------------------------------
//janrain.settings.popup = false;
//janrain.settings.tokenAction = 'url';
主要原因是iOS中的UIWebView組件阻止彈出窗口。
以上設置應有助於您實現所需的功能。
這些設置也適用於Janrain注冊(捕獲)小組件,但通常還需要以下附加設置:
// --- Mobile WebView ------------------------------------------------------
//janrain.settings.capture.redirectFlow = true;
//janrain.settings.capture.redirectUri = location.href;
當然,這些設置可能不適用於所有情況。
http://developers.janrain.com/reference/javascript-api/social-login-js-api/settings/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.