問題タブ [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.
javascript - Android 2.3 で InAppBrowser (PhoneGap Build 3.1.0) イベントが発生しない
PhoneGap Build を使用して AngularJS プロジェクトをモバイル アプリとしてラップしています。InAppBrowser を使用して Facebook/Twitter OAuth ページを開きます。
私の構成:
- 角度 1.0.8
- PhoneGap ビルド上の PhoneGap 3.1.0
- InAppBrowser 0.2.3
- ハイドレーションを有効および無効にしてテストした結果は同じでした
私が使用したコードスニペットは次のとおりです。
これは Android 4.0 では問題なく動作しますが、Android 2.3 ではloadstop
イベントは発生しません。私も試しloadstart
てみloaderror
ましたが、どれも発火しませんでした。さらに奇妙なことに、setTimeout test
コンソール出力には 2 回ではなく 1 回しか表示されません。私のコードに問題はありますか?
javascript - Phonegap + ソーシャルログイン?
私は ember.js で phonegap を持っています。「ログイン」、「共有」などのソーシャル機能を接続する必要があります。質問は、Phonegap でそれを実現するにはどうすればよいですか?
Inappbrowserを使用していますが、承認後に子ブラウザ ウィンドウが閉じません。
他のソーシャル ネットワークが必要なので、 Facebook Connectは私の選択肢ではありません。
ios - iOS 7 で Phonegap 3.1 の InAppBrowser プラグインを使用できない
Phonegap を使用して作成した iOS アプリを Phonegap 3.1 を使用して iOS7 に移植している最中ですが、ちょっとした問題が発生しました。
target="_blank" attribute
iOS 7 では、 とのハイパーリンクがデフォルトでシステム ブラウザではなくアプリ自体で開かれるという点で、いくつかの重要な変更が加えられたようです (ただし、これは Android や以前のバージョンの iOS では発生しないようです)。これにより、アプリの機能の一部が壊れており、これを修正する必要があります。
InAppBrowser プラグインを使用する方法のように思われるので、プラグインをインストールしました。これを含めるようにconfig.xmlを修正しました:
テンプレート内のリンクは次のようになります (ここではテンプレート システムとしてハンドルバーを使用していることに注意してください)。
リンクをクリックしても開くことができず、ログに次のエラーが表示されます。
CDVInAppBrowser.m
ソース ファイルに関する非推奨の警告もいくつかあります。
プラグインが取り上げられていない理由は、一生わかりません。他の誰かが問題が何であるかを提案できますか?
jquery-mobile - Google Admob プラグインが含まれている場合、Phonegap/Cordova 2.9 iOS アプリ内ブラウザが開かない
私はいくつかのリンクがInAppBrowserでURLを開く必要があるjQuerymobileでphonegap/cordova 2.9 iOSアプリを開発しています。また、Google Admob を統合しました。ナビゲーションは、いくつかの異なる html ページを含む基本的な単一ページ テンプレートです。
アプリが読み込まれると、アプリの他のセクションに移動しない場合、アプリ内ブラウザーの URL でボタンを押すと、アプリ内ブラウザーが開きます。しかし、アプリの他のセクションに移動して再度 index.html に移動すると、アプリ内ブラウザーが失敗し、機能しません。
アプリのさまざまなセクションは、target="_blank" でリンクされています。target="_blank" なしでセクションをリンクすると、すべて正常に機能しますが、target="_blank" を使用して index.html に戻り、XML データをリロードする必要があります。
数日前に解決策を探していますが、何も見つかりませんでした。この投稿で詳しく説明されているのは1つだけですが、解決策はありません: http://iphonedevsdk.com/forum/iphone-sdk-development/115057-inappbrowser-is-not-opening.html
私が試したもう 1 つのことは、https: //build.phonegap.com/plugins/2 から Childbrowser プラグインをインストールし、アプリ内ブラウザの代わりに使用することですが、動作させることができません。
誰でも私を助けることができますか?. どうもありがとうございました。
ios - Cordova InAppBrowser は開きますが、ページはメインのページに読み込まれます
Sencha Touch アプリがあります。アプリケーション外 (別の Web サーバー) へのリンクを含むページを含む、さまざまなコンテンツが表示されます。私たちが行ったことは、リンクを処理するために inappbrowser プラグインを追加したことです。
これは機能します - 「タップ」がログに記録されます。子ブラウザが開きます。問題は、イベントが「失敗」し、inappbrowser を見逃して、メインの Web ビューに読み込まれることがあります。inappbrowser クラスでデバッグを切り替えることができました。ログは下部にあります。
問題は、この問題が一貫していないことです。再現が難しい場合もあります。クリックしてみると、それが起こります。コアは
メッセージの正確な意味がわかりません。コードから、「状態 1」は「STATE_WAITING_FOR_LOAD_START」のように見えます
それでも、何が間違っているのか、Webページを「正しい」状態でロードする方法がわかりません。
Cordova 3.1.0-0.1.0 を使用しています
更新: ときどき発生します。機能する場合もあれば、機能しない場合もあります。さまざまなページ(大小)で発生します。問題を再現できるアプリ ( https://github.com/tomasfejfar/cordova-bug-01 ) を作成しました。「google.com」の代わりに「seznam.cz」を表示するのに十分な長さの「SEZNAM」リンクをクリックしてみてください...
android - InAppBrowser からカメラにアクセスするには?
phonegap バージョン 2.7 を使用して、Android および IOS 用のハイブリッド アプリケーションを構築しています。
その中で、私は外部のウェブページを表示しているので、表示するために inappbrowser が実装されています。
さて、inappbrowser から camera[navigator.camera.getPicture()] を呼び出すにはどうすればよいでしょうか。
解決策を教えてください。または回避策があれば教えてください。
前もって感謝します。
cordova - phonegap組み込みブラウザを使用しているときにAndroidステータスバーを非表示にする方法
私は phonegap 3.0 と組み込みの inapbrowser を使用しています。
URLバーはありませんが、Androidステータスバーがあります。時計などを表示するステータスバーなしでフルスクリーンにしたい.
inappbrowser を開いたときにステータス バーを非表示にするにはどうすればよいですか?