IOSの12.1以前では動作するが、iOSでは動作しないinput type = "file"のアプリケーションがあります12.2(最新)。これが私が使ったコードです:
<input ref="input" :accept="accept" type="file" @change="fileSelected">
デバッグ時にエラーは発生しません。私はいくつかのリリースドキュメントを読みました、Appleは、iOSデバイスのドキュメントやもののセキュリティを向上させると述べましたが、修正方法の行が表示されませんでした。私はFramework 7 + Vue + Cordova
誰か助けてください?ありがとうございました!
これはUIWebviewのバグのように見えます。UIWebviewをWKWebviewに置き換えることでこの問題を解決しました。
あなたはそれを試すことができます
$timeout(function() {
angular.element(document.querySelector('#example')).triggerHandler('click');
});
の代わりに
$timeout(function() {
document.querySelector('#example').click();
});
このバグはIOS Iphone XRでも12.1.2に置き換えられます)