4ダウンロードAPKの更新の問題やインストールの問題のイオン

最近では、ここで共有するために、離れ更新APK破壊イオン4、銀河の迂回を行って

まず、をご覧くださいhttps://www.cnblogs.com/loaderman/p/11333193.html

あなたは問題がある場合は、こちらの記事をご覧ください。

 

あなたが要求に対するサーバから取得することができない場合は、応答しないダウンロードすると、URLが正しいことを確認

同時に、Android9.0の携帯電話は、HTTP、HTTPSのみ使用され接続されません以上は、HTTPSサーバを使用してくださいhttpsのダウンロードを使用している場合、ドメイン名をダウンロード

あなたはプラグをダウンロードし、交換するために、サーバからの要求を得ることができる場合のダウンローダを

1イオンコルドバのプラグインインテグレータ・コルドバ-plugin-追加ダウンローダを
 2イオンネイティブ/ダウンローダ@ NPMをインストール

module.tsで

1   インポート{ダウンロード}「イオンネイティブ/ダウンローダ/ NGX @」から2つの   プロバイダ:[
 3   ...   
 4   のダウンローダ、
 5   ...]

 

コード内downloadApp()で

。1つの  VARの要求:DownloadRequest = {
 2        URI: 'HTTPS://url/test.apk'、
 3。        タイトル: 'ダウンロード'、// ダウンロードタスク名
4。        説明: ''、
 5つの。        MIMEタイプ: ''、
 6。        visibleInDownloadsUi:trueに7        notificationVisibility:NotificationVisibility.VisibleNotifyCompleted、
 8。        destinationInExternalFilesDir:{
 9          dirType: 'ダウンロード'、// ダウンロードフォルダ名
10          サブパス: 'test.apk' //がAPKをダウンロード
11。       }
 12です     }。
13  
14  
15      LETオプション:DocumentViewerOptionsは= {
 16        タイトル: 'MyAppの'
 17      }
 18      this.downloader。ダウンロード(リクエスト)
 19        .then((所在地:文字列)=>
 20          this.fileOpener.showOpenWithDialog(位置、 'アプリケーション/ vnd.android.package-アーカイブ')// 此处位置为当前手机下载的地址
21            .then (()=>警告( 'ファイルが開かれた' ))
 22キャッチ(E =>コンソール。ログイン( 'エラー開くファイルを'、E)))
 23キャッチ((エラー:任意の)=>警告(エラー));

 

 また、あなたが直接インストール(Huawei社の携帯電話の問題は、プロのテストになります)ダウンロードしたAPKをローカルで開くことができない場合があり、あなたの問題解決をダウンロード

あなたは、プラットフォーム\アンドロイドを追加する必要があります\アプリ\内のAndroidManifest.xml \でSRCメイン

<使用許可アンドロイド:名前は= "android.permission.REQUEST_INSTALL_PACKAGES" />

これらは、私はあなたが役立つことを願って、ブロガーは、いくつかの質問を満たしています

 

おすすめ

転載: www.cnblogs.com/liunian-yi/p/11800062.html
おすすめ