問題タブ [childbrowser]

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 投票する
2 に答える
1422 参照

iphone - target="_blank" / Cordova 2.0 / jQuery Mobile 1.2.0 で Childbrowser を呼び出します

jQuery Mobile 1.2 を使用して、iOS 用の Cordova 2.0 アプリを作成しました。内部のフレームワーク。Childbrowser プラグインのインストールに成功しました (このバージョンこのガイドを使用)。

これで、頭にこの JavaScript を使用して onclick イベントで Childbrowser を直接呼び出すことができます。

または、たとえば直接

ここで、属性を持つすべてのリンクを開きたいと思いますtarget="_blank"。したがって、このスレッドを見つけて、Charlie Gorichanaz による解決策を見つけました。

しかし、iPhone シミュレーターでアプリケーションを起動すると、sandclock というか、jQuery モバイルの死の糸車だけが表示されます。

このアプリの前にコーディングしたことはありませんでした。これが私のindex.htmlです

前もって感謝します。

よろしく

キエケ

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

facebook - 春のソーシャル クライアント ajax ログイン プロバイダー

物語:

ここでこのパズルを教えてくれる社会統合の専門家を探しています。私のWebサーバーは、春のセキュリティを使用してユーザーのサインイン、サインアップを認証しています。最近、Web サーバーに春のソーシャルを実装しましたが、すべてが非常にスムーズに進みました。例として fb を取り上げます。ユーザーが Facebook からログインすると、Spring Social は URL を構築し、ユーザーを Facebook にリダイレクトします。ユーザーが Facebook で認証されると、ユーザーは自分のサイトにリダイレクトされます。

パズル:

同じ「ログイン」機能を持つモバイル アプリ (html5 + phonegap) を実装する必要があります。Facebookの統合ページにアクセスしました。html5 アプリの認証を行う方法はいくつかあります。サーバー側の実装を選択しました: http://developers.facebook.com/docs/authentication/server-side/クライアント側のログインよりも.

私が最初に遭遇する問題は、モバイル アプリでのリダイレクトです。アプリ ウィンドウではなく、プロバイダーのログイン ページにリダイレクトするポップアップ ウィンドウが必要です。ajax 呼び出しでリダイレクト URL を取得し、childbrowser phonegap プラグインで新しいウィンドウを開くことができました。問題は、ユーザーがプロバイダーを介して認証された場合、別のブラウザーにあるため、サーバーが「ユーザー認証済み」をクライアントに通知する簡単な方法がないことです。

サンプルコード

通常、春のセキュリティでは、ユーザーが残りのAPIを介して認証された場合、クライアントはリクエストを投稿し、コールバックの成功を通じて認証されたトークンを取得できます。これらのトークンは、残りの API 呼び出しごとに再利用できます。上記のコードによると。認証が完了したかどうか、いつサーバーからクライアントにトークンを送信する必要があるかを知ることができません。

何かアイデアをいただければ幸いです。ありがとう!

0 投票する
0 に答える
703 参照

facebook - PhoneGap と ChildBrowser を使用した Facebook ログインが返されない

ChildBrowser PhoneGap プラグインを使用して Facebook ログインを実行しようとしています。残念ながら、私のコードはうまく機能しません。に到達しますalert("Found redirect location");(そして、実際には何らかの理由でこのアラートを最大8回実行します...)が、FB.getLoginStatus(...)呼び出しから戻ることができません(これ以上アラートが表示されないため、これを知っています)。

このコードの流れはすべて、「Login with Facebook」ボタンがクリックされることから始まり、その結果、gotoFBLogin()(慣れていない場合は Backbone です) が呼び出されます。

私のコードが失敗する理由についてのアイデアはありますか? ありがとう - 本当に感謝しています。

0 投票する
3 に答える
1276 参照

cordova - Cordova 2.0.0 で ChildBrowser を動作させることができません: 未定義のプロパティ 'childBrowser' を読み取れません

私はオンラインで広範な検索を行い、チュートリアルに従いましたが、未定義のプロパティ 'childBrowser' を読み取ることができません。

私の手順は次のとおりです。

  1. childbrowser.js をダウンロードし、index.html の cordova-2.0.0.js の後に含めます
  2. ChildBroswer.java をダウンロードして、com.phonegap.plugins.childBrowser に配置します。ビルド パスを確認したところ、src/ が含まれています。
  3. 次の行を追加して config.xml ファイルを変更します (前の例では、config.xml の古いバージョンであると思われる plugins.xml と述べました)。

    プラグイン名="ChildBrowser" 値="com.phonegap.plugins.childBrowser.ChildBrowser"/>

  4. 以下を androidmanifest.xml に追加します。

    アクティビティ android:name="com.phonegap.DroidGap" android:label="@string/app_name"> インテント フィルター> /インテント フィルター> /アクティビティ>

  5. 私の index.html は、次の例のようになります: http://simonmacdonald.blogspot.com/2011/09/phonegap-android-childbrowser-revamp.html

なぜこれが私に起こっているのか、私はアイデアを使い果たしました...

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

javascript - PhoneGap + Childbrowser + エラー

アプリケーションで Childbrowser プラグインを使用しようとしています。私のコードは次のとおりです。

コードの最後の行は何もしません。エラーは発生していませんが、Web ページは表示されません。私はAndroid 2.3を使用しています。

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

ios - ChildBrowser はメイン ビューのサイズを変更します

ChildBrowser プラグインを含む Cordova 2.1.0 プロジェクトがあります。ChildBrowser を閉じると、キーボードと選択メニューが画面の下にあり、次/前/完了ボタンのみが表示されます。誰もこの問題を修正する方法を知っていますか? 誰かが追加するように言っているのを見た

viewWillAppearしかし、これはそれをmainviewControllerしませんでした。

https://github.com/phonegap/phonegap-plugins/issues/815を見ましたが、解決策はありませんでした。

0 投票する
3 に答える
8596 参照

ios - 子ブラウザでローカルPDFファイルを開く-iOSのCordova

私は周りを読んでいますが、まだ解決策にたどり着きませんでした。FileTransferを使用してPDFファイルを正常にダウンロードしています。これはDocumentsというフォルダーに配置され、場所は次のようになります:/Users/myusername/Library/Application Support / iPhone Simulator / 5.1 / Applications / C62E5802-56A8-48BF-B57C-695801F3C8D6 / HelloWorld.app / Documents/11。 pdf

ChildBrowserを使用して開こうとしていますが、これまでのところ成功していません。

開くコードは次のとおりです。

パスが外部の場合(例:http ://www.google.com/ )、(ドメインがホワイトリストに登録されている場合)正常に機能します。

私はこれらすべてのパスを試しましたが、成功しませんでした。

file:/// Users / myusername / Library / Application Support / iPhone Simulator / 5.1 / Applications / C62E5802-56A8-48BF-B57C-695801F3C8D6 / HelloWorld.app / Documents / 11.pdf

file://// Users / myusername / Library / Application Support / iPhone Simulator / 5.1 / Applications / C62E5802-56A8-48BF-B57C-695801F3C8D6 / HelloWorld.app / www / Documents / 11.pdf

file:/// Documents / 11.pdf

それに到達するために私は何をする必要がありますか?上記のアプリの場所を見ると、wwwフォルダーも見つかりません(パッケージ化されていると思います)

これはすべてシミュレーター、cordova2.1.0および最新のChildBrowserにあります。

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

ipad - iPad用Phonegapアプリ内からのOTAplistアプリのインストール

PhonegapiPadアプリ内からOTAアプリのインストールを開始しようとしています。私はこれを試しました:

これはiOS5では機能しますが、iOS6では機能しません

また、ChildBrowserプラグインを使用して、OTAアプリのインストールへのリンクがあるページをポイントしようとしましたが、それも機能しません(ネイティブのiPadブラウザー内から直接Webページにアクセスすると、正常に機能します)。

Phonegap iPadアプリ内からOTAアプリのインストールを開始する方法を知っている人はいますか?(iOS5およびiOS6で動作する必要があります)。

アドホックiPadアプリ内に自動更新機能を実装しようとしています(App Store経由ではありません)。そのため、アプリが新しい更新があることを検出すると、ユーザーに新しい更新をインストールするように求めます。そこで、この機能が必要になります。

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

android - Cordova2.1.0のチャイルドブラウザが機能していません

Phonegap1.4.1をCordova2.1.0にアップグレードしています。childbrowser.javaでエラーが発生しました。Childbrowserが機能するように、どのような変更を加える必要がありますか?

インポート行から始まるchildbrowser.javaで多くのエラーが発生します。

では、AndroidモバイルアプリケーションでPhonegap1.4.1をCordova2.1.0に置き換える方法は?

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

ios - IOS での電話ギャップのある filepicker.io

filepicker.io を iOS6 for iPad の Phonegap 2.2.0 プロジェクトに統合しようとしています。filepicker.io のドキュメントでは、childbrowser を実行するだけで準備完了と書かれています。( https://github.com/Filepicker/filepicker-phonegap ) さて、子ブラウザを起動して典型的な Google の例をテストしてみました。しかし、Android の例のように API を呼び出そうとすると、うまくいきません。エラーのため、ホワイトリストも編集しました。問題は、誰かが iOS で試したことがありますか? 見つかった例はありません。前もって感謝します。