ios - filepicker.io 与 IOS 上的电话差距

标签 ios cordova phonegap-plugins childbrowser filepicker.io

我正在尝试将 filepicker.io 与我在 iOS6 for iPad 上的 Phonegap 2.2.0 项目集成。在 filepicker.io 上的文档中,他们说,只要让 childbrowser 运行就可以了。 ( https://github.com/Filepicker/filepicker-phonegap ) 好吧,我让子浏览器运行并测试了典型的谷歌示例。但是当我尝试像在他们的 android 示例中那样调用 api 时,它不起作用。由于错误,我也编辑了白名单。问题是:有人在 iOS 上试过吗?找不到例子。提前致谢。

最佳答案

要使用新的 V1 API 在 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/");
}

关于ios - filepicker.io 与 IOS 上的电话差距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13369249/

相关文章:

c# - Xamarin.iOS 上的 MakeGenericMethod/MakeGenericType

javascript - 如何在 javascript 代码中将 bixolon sdk 用于phonegap 应用程序?

ios - 在 cordova 插件中设置 NSNotifications 观察器

javascript - 使用 PhoneGap 和 JQuery Mobile 转到下一页

javascript - PhoneGap 插件 : fastest way to transfer JSON data to native

javascript - 使用phonegap修复了黑莓应用程序的页眉和页脚问题?

ios - 将 Parse 推送通知与 Phonegap 集成

iphone - 在 iPhone 中使用图像(正常和@2x)

ios - 不继承 UITableViewController 的 UITableView float 表头

iphone - 当我收到applicationWillResignActive时如何关闭/停止应用