0

我在mobilefirst中有兩個應用程序。在我的主應用程序中,我在Iframe中添加了第二個應用在IOS中使用iframe的移動首次應用程序

應用程序URL的都是這樣

Main application :http://localhost:10080/Mobile1/apps/services/preview/app1/common/0/default/index.html#/index.html 

Sub application : 
http://localhost:10080/Mobile2/apps/services/preview/app2/common/0/default/index.html#/index.html 

somethig我與IFrame的主要應用添加子應用。一旦用戶登錄到我的主應用程序中,我將把用戶標識存儲在本地存儲中,並使用此本地存儲用戶標識將用戶登錄到我的子應用程序中。

此功能在瀏覽器中工作。但我在IOS中創建了這個混合應用程序。這工作不正常。

我的疑問是,如果我們在主應用程序中使用本地存儲。那麼不能與本地應用程序中的iframe共享?任何問題將本地存儲值轉移到子應用程序。主應用程序和子應用程序位於相同的基本URL下。

該問題只存在於IOS應用程序。我沒有在android中測試過。

回答

0

我會開始說這是一種顯示應用程序的非正統方式,我不能說MobileFirst支持這一點,即使它「爲您工作」。其次,當您指向localStorage不在父應用和子應用之間共享時,這個事實表明與iOS提供的下層UIWebView相關的問題 - 而不是MobileFirst。

相關問題