最近では、ここで共有するために、離れ更新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" />
これらは、私はあなたが役立つことを願って、ブロガーは、いくつかの質問を満たしています