0

私の理論では、「ユーザーがトリガー」していない場合、Chrome@Android の後の化身は以下の動作を停止します。
私の質問は、誰かが回避策を見つけたかどうかです。


で別のスキーマを使用して src を設定iframeすると、デバイスでアプリが開きます。
まあ..特定のブラウザ@デバイスで動作します。

1年以来、「すべての」デバイスで機能していますが、しばらく前から機能していません。

次のようにクリックしてこのイベントをトリガーすると機能します:(
これは「すべての」デバイスで機能します)

$("#myAnchor").click( function() {
    $("#myIframe").attr( 'src', 'schema://redirect=whatever' );
});

しかし、次のようなタイマーからではありません:
(つまり、これは ie10metro@win8、safari@ios、opera@android では機能しますが、chrome@android では機能しません)

window.setTimeout( function() {
    $("#myIframe").attr( 'src', 'schema://redirect=whatever' );
}, 1000 );
4

1 に答える 1