問題タブ [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.

0 投票する
1 に答える
873 参照

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の自己コーディングされた「戻る」ボタンを使用している場合、私は本当に気にしません.

前もって感謝します!:)

0 投票する
2 に答える
2712 参照

ios - phonegap Inappbrowserにロケーションバーが表示されない (ios)

私は理解できるすべてのことを試み、またphonegap Webサイトで説明されているようにinappbrowserを呼び出しましたが、機能していますが、ステータスバーが表示されないようで、フルスクリーンで起動しません。

Webページタグに以下のコードをユーザーに持っています。

使用した

inappbrowserを完全に起動しています。config.xml で可能な限りのことを行いました。以下のコードを見つけてください。

しかし、ブラウザのロケーションバーは何も表示されないようです。これを2日間使用し、シミュレーターとライブデバイスの両方でテストしました. inappbrowser は表示されますが、フルスクリーンではなく、ツールバーもありません。

事前に感謝します。

0 投票する
1 に答える
1112 参照

cookies - phonegap アプリで外部 Cookie をクリアするにはどうすればよいですか?

私は、inAppBrowser を使用して他のサイトを開く phonegap アプリケーションを持っています。また、ユーザーのログアウト後または inAppBrowser を閉じた後に Cookie を消去する必要があります。しかし、inAppBrowser にはそのような方法はありません。誰かが私の問題を解決するのを手伝ってくれますか?

0 投票する
1 に答える
509 参照

cordova - Phonegap / Cordova InAppBrowser は、Safari/Chrome Mobile とは異なるコンテンツを処理します

Phonegap アプリケーションで外部ページを開きます

残念ながら、ViewPort は携帯電話のネイティブ ブラウザと同じではありません。したがって、Nexus 4 の Chrome で同じページを開くと、完全なページが表示されます (正しい縮尺)。Phonegap の InAppBrowser を介してページを開くと、ページの半分しか表示されず、ページ全体を表示するには拡大縮小する必要があります。

ビューポート メタ タグは次のとおりです。

私もそれを設定しようとしました

ただし、ネイティブ ブラウザでページをスケーリングし、InAppBrowser で正しく表示する必要があります。

0 投票する
1 に答える
609 参照

ios - InAppBrowser から PDF を回転する

そのため、 InAppBrowser-CEこのプラグインを統合することができました。このプラグインは、指定されたウィンドウ サイズから PDF を表示して透過性を与えるために驚くほど機能しますが、今は PDF を回転させる方法を見つけようとしています。回転ツール (iOS の写真ライブラリに似ています) を追加したいのですが、どこから始めればよいかわかりません。画像回転ツールについて何か見ましたが、それが PDF ファイルに適用されるかどうかはわかりませんでした。また、機能しないもの (つまり、InAppBrowser の代わりに iFrame を使用して PDF を表示する) を維持したくありません。 . 以下は、洞察を得るために PDF がどのように呼び出されるかのサンプルです。

これは、開くために呼び出すための HTML からのものです。

そして、これがPDFを開く方法です(xcode CDVInAppBrowser.mから)

....

ツールセクションは次のようになります。

0 投票する
1 に答える
234 参照

android - InAppBrowser でページを読み込めません

inappBrowser には非常に奇妙な問題があります。Web URL を読み込もうとすると、常にエラー メッセージが表示されます。コードは次のとおりです。

Cordova は 2.4 です。プラグインがあるため、このバージョンを使用する必要があります。

0 投票する
1 に答える
8099 参照

cordova - ボタンが完了していないボタントップバーでinAppbrowserを閉じるにはどうすればよいですか

私はこれを理解することはできません。Android アプリの phonegap で子ブラウザーを開きました。

これは正しくありません。ブラウザーを開きますが、完了ボタンはブラウザーを閉じず、メイン アプリケーションに戻りません。

私が見つけた別の解決策を試しました:

InAppBrowser を使用した Phonegap の window.close と同等:

このコードは phonegap アプリです。

このボタンは、以前に読み込んだ URL ページに作成されます。

うまくいきません。何か助けはありますか?

アップデート:

  • 開く URL は「file://...」などです。
  • 「location=yes」を設定して「完了」ボタンを押すと、閉じようとしますが、再び表示されます。