一部現代的なコードへの書き換え&これからへの準備

This commit is contained in:
harukin-DeskMini
2022-03-28 03:58:14 +09:00
parent f73d57e93e
commit a251651e10
4 changed files with 182 additions and 140 deletions

View File

@@ -1,24 +1,11 @@
import { ToastAndroid, } from 'react-native';
import * as Updates from 'expo-updates';
export function UpdateAsync(){
try {
async function test(){
const update = await Updates.checkForUpdateAsync();
if (update.isAvailable) {
ToastAndroid.showWithGravityAndOffset('アプリのデータを更新しています。',ToastAndroid.LONG,ToastAndroid.BOTTOM,25,50,);
await Updates.fetchUpdateAsync().then(function(){
Updates.reloadAsync();
});
}
else{}
}
test();
}catch(e){
ToastAndroid.showWithGravityAndOffset(e,ToastAndroid.LONG,ToastAndroid.BOTTOM,25,50,);
}
Updates.checkForUpdateAsync().then(update=>{
if (update.isAvailable) {
ToastAndroid.showWithGravityAndOffset('アプリのデータを更新しています。',ToastAndroid.LONG,ToastAndroid.BOTTOM,25,50,);
Updates.fetchUpdateAsync().then(()=>Updates.reloadAsync());
}
}).catch(e=>ToastAndroid.showWithGravityAndOffset(e.toString(),ToastAndroid.LONG,ToastAndroid.BOTTOM,25,50,))
}