Open KageRyo opened 5 months ago
經測試後發現,某些情況第一次開啟時直接點及查閱報表沒有如以下程式碼之效果
const BtnSection = ({ navigation }) => { const handlePress = async (route) => { if (route === 'Result') { const data = await AsyncStorage.getItem('waterQualityData'); if (data === null) { Alert.alert('提示', '請先至「輸入資料」頁面填寫您的水質資料。'); } else { navigation.navigate(route, { data: JSON.parse(data) }); } } else if (route.startsWith('http')) { Linking.openURL(route); } else { navigation.navigate(route); } };
顯示彈跳視窗,而是直接產生錯誤。
看來是在完全重開裝置與環境 且第一次開始前會發生
經測試後發現,某些情況第一次開啟時直接點及查閱報表沒有如以下程式碼之效果
顯示彈跳視窗,而是直接產生錯誤。