是否有与 expo 一起使用的 React Native InAppBrowser?
Is there a React Native InAppBrowser that works with expo?
我正在尝试在使用 expo 的 React Native 中使用应用程序内浏览器并遇到 react-native-inappbrowser-reborn 包,我尝试使用给定的代码示例但是当我提醒它时总是收到此错误:
我的代码:
async function handleLink(link) {
try {
const url = link;
if (await InAppBrowser.isAvailable()) {
} else Linking.openURL(url);
} catch (error) {
alert(error.message)
}
}
我想知道你们中是否有人知道这个错误或者是否有可行的替代方法?
我几周前找到了一个解决方案
这里:
世博会的这个解决方案对我来说效果很好:
import * as WebBrowser from 'expo-web-browser';
const openLink = WebBrowser.openBrowserAsync('https://google.com')
// JSX...
这是 docs expo-web-browser
我正在尝试在使用 expo 的 React Native 中使用应用程序内浏览器并遇到 react-native-inappbrowser-reborn 包,我尝试使用给定的代码示例但是当我提醒它时总是收到此错误:
我的代码:
async function handleLink(link) {
try {
const url = link;
if (await InAppBrowser.isAvailable()) {
} else Linking.openURL(url);
} catch (error) {
alert(error.message)
}
}
我想知道你们中是否有人知道这个错误或者是否有可行的替代方法?
我几周前找到了一个解决方案
这里:
世博会的这个解决方案对我来说效果很好:
import * as WebBrowser from 'expo-web-browser';
const openLink = WebBrowser.openBrowserAsync('https://google.com')
// JSX...
这是 docs expo-web-browser