rn-webview-rpc:向 React Native WebView 组件添加 RPC 功能

时间:2021-08-05 00:30:07
【文件属性】:
文件名称:rn-webview-rpc:向 React Native WebView 组件添加 RPC 功能
文件大小:6.64MB
文件格式:ZIP
更新时间:2021-08-05 00:30:07
react react-native webview rpc bridge React-Native WebView RPC RN-WebView-RPC 的目标是允许从运行在WebView组件内的 Web 应用程序调用原生 API,反之亦然。 它可以用作混合应用程序的本机部件和 Web 部件之间的桥梁,例如,从WebView请求本机地理位置权限。 RN-WebView-RPC 将 React-Native 的组件与 Google 的库集成到一个易于使用的包中。 例如,下面的代码片段允许打开一个本地警报,让用户选择 html 网页的背景颜色。 // App.js import React from 'react' ; import { View , Alert } from 'react-native' ; import WebViewRpc from 'rn-webview-rpc/native' ; import html from './index
【文件预览】:
rn-webview-rpc-master
----.eslintrc.json(84B)
----webpack.config.js(671B)
----src()
--------common()
--------web()
--------__tests__()
--------web.js(57B)
--------native()
--------native.js(76B)
----babel.config.js(844B)
----.npmignore(75B)
----.travis.yml(83B)
----example()
--------html_to_js.sh(131B)
--------index.html(3KB)
--------.flowconfig(2KB)
--------.expo-shared()
--------index.html.js(3KB)
--------.babelrc(38B)
--------App.js(2KB)
--------README.md(854B)
--------App.test.js(228B)
--------app.json(47B)
--------.gitignore(275B)
--------package-lock.json(489KB)
--------package.json(698B)
----LICENSE(1KB)
----README.md(9KB)
----docs()
--------example.webm(6MB)
--------symbol-error.png(189KB)
--------example.gif(1.71MB)
----.gitignore(964B)
----package-lock.json(479KB)
----package.json(3KB)

网友评论