mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-11-04 07:13:10 +08:00 
			
		
		
		
	do not show alert if no downloadurl
This commit is contained in:
		@@ -124,20 +124,20 @@ export const PushyProvider = ({
 | 
				
			|||||||
    setUpdateInfo(info);
 | 
					    setUpdateInfo(info);
 | 
				
			||||||
    if (info.expired) {
 | 
					    if (info.expired) {
 | 
				
			||||||
      const { downloadUrl } = info;
 | 
					      const { downloadUrl } = info;
 | 
				
			||||||
      showAlert('提示', '您的应用版本已更新,点击更新下载安装新版本', [
 | 
					      if (downloadUrl) {
 | 
				
			||||||
        {
 | 
					        showAlert('提示', '您的应用版本已更新,点击更新下载安装新版本', [
 | 
				
			||||||
          text: '更新',
 | 
					          {
 | 
				
			||||||
          onPress: () => {
 | 
					            text: '更新',
 | 
				
			||||||
            if (downloadUrl) {
 | 
					            onPress: () => {
 | 
				
			||||||
              if (Platform.OS === 'android' && downloadUrl.endsWith('.apk')) {
 | 
					              if (Platform.OS === 'android' && downloadUrl.endsWith('.apk')) {
 | 
				
			||||||
                downloadAndInstallApk(downloadUrl);
 | 
					                downloadAndInstallApk(downloadUrl);
 | 
				
			||||||
              } else {
 | 
					              } else {
 | 
				
			||||||
                Linking.openURL(downloadUrl);
 | 
					                Linking.openURL(downloadUrl);
 | 
				
			||||||
              }
 | 
					              }
 | 
				
			||||||
            }
 | 
					            },
 | 
				
			||||||
          },
 | 
					          },
 | 
				
			||||||
        },
 | 
					        ]);
 | 
				
			||||||
      ]);
 | 
					      }
 | 
				
			||||||
    } else if (info.update) {
 | 
					    } else if (info.update) {
 | 
				
			||||||
      showAlert(
 | 
					      showAlert(
 | 
				
			||||||
        '提示',
 | 
					        '提示',
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user