filepicker.io を iOS6 for iPad の Phonegap 2.2.0 プロジェクトに統合しようとしています。filepicker.io のドキュメントでは、childbrowser を実行するだけで準備完了と書かれています。( https://github.com/Filepicker/filepicker-phonegap ) さて、子ブラウザを起動して典型的な Google の例をテストしてみました。しかし、Android の例のように API を呼び出そうとすると、うまくいきません。エラーのため、ホワイトリストも編集しました。問題は、誰かが iOS で試したことがありますか? 見つかった例はありません。前もって感謝します。
質問する
1082 次
1 に答える
2
新しいV1APIを使用してiOSで実行するには、独自のファイルピッカー文字列を手動で作成し、チャイルドブラウザーで直接開く必要があります。文字列の最後にリダイレクトURLを追加する必要があります。写真の場合は次のようにします。
pick: function() {
cb = window.plugins.childBrowser;
if(cb!=null){
cb.onLocationChange = function(loc){
if (loc != "about:blank"){
console.log(loc);
if(loc.indexOf("fpurl") > -1) {
cb.close();
}
var n = loc.split("fpurl=");
fpurl = n[1];
alert(fpurl);
}
};
cb.showWebPage("https://www.filepicker.io/dialog/open/?m=image/*&key="YOURAPIKEY"&referrer=&modal=false&redirect_url=https://www.filepicker.io/dialog/phonegap_done/");
}
于 2013-01-25T15:47:30.627 に答える