この機能は市場でよく見られます。今では、非常に一般的です。エッセンスエッセンス
クリックした後、アプリを調整するか、ダウンロードページを開くか、直接ダウンロードします。
しかし、私はここでこの機能が少し違っていることがわかりました
彼の論理は、最初に電話でZhihuアプリをオンにした場合に思い出させることです(ブラウザのメカニズムはユーザーの操作許可を求められます)、そしてダウンロードプロンプトがポップアップします。
ソリューションURLスキームURLスキーム方法は、iOSとAndroidの両方でサポートされており、互換性が優れています。
iframeを使用する優先度擬似コードは次のとおりです。
const iframe.createelement( 'iframe');
この時点で、すべての環境サポートがあれば、アプリを目覚めさせます。
しかし、これは理想的な状況であり、この速い論理を行うことです。
一部のシステムは、IFRAMEのSRCを傍受します(これは目覚めるアプリの障害を引き起こす理由の1つにすぎません)。このSRC属性はフランス人の外側のハッカーであり、多くの脆弱性が彼によって引き起こされます。
したがって、現時点では、アプリの調整の失敗を判断する必要があります。
擬似コードは次のとおりです。
const timer = 1000; function(){// iframe document.bodey.removechild(iframe); // settimeoutは2000未満である場合、(date.now.now () - last <2000){//故障関数を実行する//前に会った問題を考慮する必要があります(ブラウザは時間が2秒未満であると尋ねました)} else {//成功した関数を実行}、タイマー);理解する: iframeがない場合、互換性のためにwindow.location.href = URL schemeを使用できます。
上記は、Xiaobianがアプリ機能を調整しようとすることを試みることを願っています。 VEVBウーリンのウェブサイトへのご支援ありがとうございます!