rnh5messagepipvue
v0.0.10
Published
react-native-webview-message-pip
Maintainers
Readme
Basic Use Case
// create message receiving channel
import { createGlobalRNMessageRevicedChannel} from 'rnh5messagepipvue';
// entry file index.js/index.html , use [createGlobalRNMessageRevicedChannel] init channel
createGlobalRNMessageRevicedChannel()
// send messageToApp use sendMessageToRN
sendMessageToRN({
messageId:"",
data:{},
})
// reveive message from App
subscribeMessage(messageId,(message)=>{
console.log(message)
})
// page redirection use case
sendMessageToRN({
messageId:"route.page_url", // Always start with 'route.' and page_url should be your page route.
data:{}, // The parameters you need to pass to the new page usually of object type.
})
// new page reveive parameters
// messageId 不需要route.
subscribeMessage(messageId, async (message) => {
console.log(message);
});
// 