双向沟通颤振webview和reactjs网站
如何从webview集成中获取网站在reactjs中的按钮动作到颤振本机?webview可以通过JavaScriptChannel与颤振应用程序通信。要创建javascript通道,请按如下方式初始化WebView:双向沟通颤振webview和reactjs网站,reactjs,flutter,Reactjs,Flutter,如何从webview集成中获取网站在reactjs中的按钮动作到颤振本机?webview可以通过JavaScriptChannel与颤振应用程序通信。要创建javascript通道,请按如下方式初始化WebView: WebView( initialUrl: INITIAL_URL, javascriptChannels: [ JavascriptChannel(name: 'Print', onMessageReceived: (JavascriptMessage messag
WebView(
initialUrl: INITIAL_URL,
javascriptChannels: [
JavascriptChannel(name: 'Print', onMessageReceived: (JavascriptMessage message) {
// here you decide what to do with the message
setState(() {
currentMessage = message;
});
}
]
)
使用“打印”JavaCScript通道初始化WebView会将打印对象添加到窗口范围。要将消息发布到您的颤振应用程序,只需编写:
Print.postMessage('Example message');
Webview可以通过JavaScriptChannel与Flatter应用程序通信。要创建javascript通道,请按如下方式初始化WebView:
WebView(
initialUrl: INITIAL_URL,
javascriptChannels: [
JavascriptChannel(name: 'Print', onMessageReceived: (JavascriptMessage message) {
// here you decide what to do with the message
setState(() {
currentMessage = message;
});
}
]
)
使用“打印”JavaCScript通道初始化WebView会将打印对象添加到窗口范围。要将消息发布到您的颤振应用程序,只需编写:
Print.postMessage('Example message');
欢迎来到SO。请阅读并编辑您的问题。欢迎访问SO。请阅读并编辑您的问题。