在反应本机webview中检测href链接点击

Ram*_*ler 5 javascript react-native react-native-webview

<WebView
    bounces={false}
    showsHorizontalScrollIndicator={false}
    showsVerticalScrollIndicator={false}
    javaScriptEnabled={true}
    originWhitelist={['*']}
    source={{ uri:"https://www.google.com" }}
    mixedContentMode={'never'} // security
    startInLoadingState={true} // when starting this component
    onMessage={onMessage}
    javaScriptEnabledAndroid={true}
/>
Run Code Online (Sandbox Code Playgroud)

我在网络视图中使用上面的代码。我希望当我们进行谷歌搜索时得到一些结果。因此,当任何用户单击任何链接时,我都会检测到该用户的单击。仅用户单击链接而不是导航。那么我可以在链接点击时注入任何 javascript 回调吗?这样我就可以在用户点击时执行一些任务。

就像我想修改用户点击的链接一样。假设用户单击“wikipedia.com”并且我想在此网址中添加一些键,然后用户将重定向到修改后的网址,如下所示/

wikipedia.com/?用户点击