![](/img/trans.png)
[英]React Native - How to persist a Firebase authenticated user session from react-native app to a (react-native-webview) webview component?
[英]How to pass oAuth session token to react-native webview from salesforce react native app?
我們計划開發一個自定義反應原生移動應用程序,我們需要通過lightningout.js在移動webview中顯示閃電應用頁面。
我們使用forcereact(Salesforce mobile sdk)創建了一個react-native應用程序,我們可以成功登錄並獲取OAuth令牌。 我們要求通過閃電顯示反應原生webview中的閃電組件頁面。 為此,我們應該安全地將oAuth令牌傳遞給webview。 有沒有辦法將令牌傳遞給反應原生的webview?
關於你的問題不太清楚。但是如果你想在html頁面和react-native之間進行交互。你可以使用postMessage和onMessage。
export default class Test extends React.Component{
constructor(props){
super(props);
}
handleMessage(msg){
}
postMessage(msg){
this.webview.postMessage(msg)
}
render(){
return (
<Webview
source={{uri:"http://test.com"}}
onMessage={this.handleMessage}
ref={ref => { this.webview = ref }}
/>
)
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.