我的节点版本是:10.6.0 我的npm版本是:6.1.8
我正在React Native应用程序内的WebView下渲染网站。
当我触摸链接时,需要在react native应用程序外部打开一个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>
我应该如何处理本机App.js以打开应用程序外部的链接。
需要帮助。 谢谢。
答案 0 :(得分:0)
您需要使用链接。
Linking.openURL(url).catch(err => console.error('An error occurred', err));
如果URL如http://,则打开浏览器。另外,如果它是mailto:,请打开您的电子邮件客户端。等等...