我的节点版本是:10.6.0我的npm版本是:6.1.8
我正在react原生应用程序中的WebView下呈现一个网站。
当我触摸链接时,我需要在react原生应用程序之外打开一个URL。
我的html文件如下
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript" >
$(document).ready(function () {
$("#fb").click(function() {
window.postMessage("fbclicked");
});
});
</script>
</head>
<body>
<a id="fb" href="fb">Click Here</a>
</body>
</html>
我应该在我的react原生App.js中做些什么来打开应用程序外部的链接。
需要帮助。谢谢
您需要使用链接。
Linking.openURL(url).catch(err => console.error('An error occurred', err));
如果URL类似于http://,则打开浏览器。此外,如果是mailto:,请打开您的电子邮件客户端。等等