問題タブ [inappbrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS: AppBrowser で cordova を起動できません -> "警告: 提示しようとしていますの上プレゼンテーションの進行中」
私はiOSとPhonegapの開発に非常に慣れておらず、Xcode警告に関するすべてのトピックがObjective-Cに関するものだったので、本当に助けが必要です。
私のアプリは主に Cordova (Phonegap) で作成されているため、これらのソリューションはあまり役に立ちません。
それで、何を伝える必要がありますか:
バーコードスキャナーを起動できるシンプルなスタート画面があります。結果 (最終的には常に URL になります) は、cordova の inAppBrowser に表示されます。
「_self」で呼び出すとwindow.open()
機能しますが、私が知っている限り、スタート画面に戻るのは非常に困難です。だから私はinAppBrowserでURLを呼び出したかったので、「完了」ボタンがありますが、Xcodeは悲鳴を上げます:
「警告: プレゼンテーションの進行中に <MainViewController: 0x1ed64730> で <CDVInAppBrowserViewController: 0x1ed97060> を提示しようとしています!」
ここで、window.open() 関数を呼び出している JavaScript コード...
最後に、バーコード スキャナーが呼び出している Web ページにいるときに、開始ページ "index.html" に戻るための (単純な) 解決策だけが必要です。それがinAppBrowserを介しているか、WebViewの自己コーディングされた「戻る」ボタンを使用している場合、私は本当に気にしません.
前もって感謝します!:)
ios - phonegap Inappbrowserにロケーションバーが表示されない (ios)
私は理解できるすべてのことを試み、またphonegap Webサイトで説明されているようにinappbrowserを呼び出しましたが、機能していますが、ステータスバーが表示されないようで、フルスクリーンで起動しません。
Webページタグに以下のコードをユーザーに持っています。
使用した
inappbrowserを完全に起動しています。config.xml で可能な限りのことを行いました。以下のコードを見つけてください。
しかし、ブラウザのロケーションバーは何も表示されないようです。これを2日間使用し、シミュレーターとライブデバイスの両方でテストしました. inappbrowser は表示されますが、フルスクリーンではなく、ツールバーもありません。
事前に感謝します。
cookies - phonegap アプリで外部 Cookie をクリアするにはどうすればよいですか?
私は、inAppBrowser を使用して他のサイトを開く phonegap アプリケーションを持っています。また、ユーザーのログアウト後または inAppBrowser を閉じた後に Cookie を消去する必要があります。しかし、inAppBrowser にはそのような方法はありません。誰かが私の問題を解決するのを手伝ってくれますか?
cordova - Phonegap / Cordova InAppBrowser は、Safari/Chrome Mobile とは異なるコンテンツを処理します
Phonegap アプリケーションで外部ページを開きます
残念ながら、ViewPort は携帯電話のネイティブ ブラウザと同じではありません。したがって、Nexus 4 の Chrome で同じページを開くと、完全なページが表示されます (正しい縮尺)。Phonegap の InAppBrowser を介してページを開くと、ページの半分しか表示されず、ページ全体を表示するには拡大縮小する必要があります。
ビューポート メタ タグは次のとおりです。
私もそれを設定しようとしました
ただし、ネイティブ ブラウザでページをスケーリングし、InAppBrowser で正しく表示する必要があります。
ios - InAppBrowser から PDF を回転する
そのため、 InAppBrowser-CEこのプラグインを統合することができました。このプラグインは、指定されたウィンドウ サイズから PDF を表示して透過性を与えるために驚くほど機能しますが、今は PDF を回転させる方法を見つけようとしています。回転ツール (iOS の写真ライブラリに似ています) を追加したいのですが、どこから始めればよいかわかりません。画像回転ツールについて何か見ましたが、それが PDF ファイルに適用されるかどうかはわかりませんでした。また、機能しないもの (つまり、InAppBrowser の代わりに iFrame を使用して PDF を表示する) を維持したくありません。 . 以下は、洞察を得るために PDF がどのように呼び出されるかのサンプルです。
これは、開くために呼び出すための HTML からのものです。
そして、これがPDFを開く方法です(xcode CDVInAppBrowser.mから)
....
ツールセクションは次のようになります。
android - InAppBrowser でページを読み込めません
inappBrowser には非常に奇妙な問題があります。Web URL を読み込もうとすると、常にエラー メッセージが表示されます。コードは次のとおりです。
Cordova は 2.4 です。プラグインがあるため、このバージョンを使用する必要があります。
cordova - ボタンが完了していないボタントップバーでinAppbrowserを閉じるにはどうすればよいですか
私はこれを理解することはできません。Android アプリの phonegap で子ブラウザーを開きました。
これは正しくありません。ブラウザーを開きますが、完了ボタンはブラウザーを閉じず、メイン アプリケーションに戻りません。
私が見つけた別の解決策を試しました:
InAppBrowser を使用した Phonegap の window.close と同等:
このコードは phonegap アプリです。
このボタンは、以前に読み込んだ URL ページに作成されます。
うまくいきません。何か助けはありますか?
アップデート:
- 開く URL は「file://...」などです。
- 「location=yes」を設定して「完了」ボタンを押すと、閉じようとしますが、再び表示されます。