Articles of 上传

Phonegap:FileTransfer.upload()在Android上失败

我目前正在尝试使用PhoneGap的FileTransfer.upload()方法将图片上传到服务器。 它可以通过Wifi在iPhone模拟器上正常工作,但在通过3G或Wifi的Android手机上失败。 alert(error.code)返回’3’,但我无法找出这个错误代码是什么。 有没有人偶然发现同样的问题并设法解决了? 请帮忙。

Android:上传照片

问候, 我在从Android手机上传照片时遇到问题。 这是我用来提示用户选择照片的代码: public class Uploader{ public void upload(){ Log.i(“EOH”,”hi…”); Intent photoPickerIntent = new Intent(Intent.ACTION_GET_CONTENT); photoPickerIntent.setType(“image/*”); startActivityForResult(photoPickerIntent, 1); } protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { Bundle extras = data.getExtras(); Bitmap b = (Bitmap) extras.get(“data”); //what do do now with this Bitmap… //how do I upload it? } […]

使用progressBar上传HttpUrlConnection多部分文件

我想通过HttpUrlConnection检查上传文件的HttpUrlConnection 。 我怎么能这样做? 我在OutputStream写入数据时尝试计算字节数,但这是错误的,因为只有当我调用conn.getInputStream()时才会发生真正的上传,所以我需要以某种方式检查inputStream。 这是我的代码: public static void uploadMovie(final HashMap dataSource, final OnLoadFinishedListener finishedListener, final ProgressListener progressListener) { if (finishedListener != null) { new Thread(new Runnable() { public void run() { try { String boundary = getMD5(dataSource.size()+String.valueOf(System.currentTimeMillis())); MultipartEntityBuilder multipartEntity = MultipartEntityBuilder.create(); multipartEntity.setMode(HttpMultipartMode.BROWSER_COMPATIBLE); multipartEntity.setCharset(Charset.forName(“UTF-8”)); for (String key : dataSource.keySet()) { if (key.equals(MoviesFragmentAdd.USERFILE)) { FileBody userFile = […]

WebView Android 4.0文件上传

它只是不工作。 我这样做 webView.setWebChromeClient(new WebChromeClient() { public void openFileChooser(ValueCallback uploadFile) { System.out.println(“openFileChooser”); mUploadMessage = uploadFile; Intent i = new Intent(Intent.ACTION_GET_CONTENT); i.addCategory(Intent.CATEGORY_OPENABLE); i.setType(“file/*”); PresentationActivity.this.startActivityForResult( Intent.createChooser(i, “Image Browser”), FILECHOOSER_RESULTCODE); } }); 但是从不调用openFileChooser。 有任何想法吗? openFileChooser在Android源代码中标记为@hide。 我认为这是因为你不应该使用这种方法。 还有另一种可能性来打开fileChooser吗?

在Android中的Webview上向上滑动并向下滑动animation

我有一个列表中的章节列表。当用户选择一个章节时,它会被扩展,并且该章节中的子主题列出。 当用户选择特定子主题时,其内容将在新屏幕上的webview中加载。 一切都很好。 但我想在webview上使用一些function。 当用户向上滑动webview时,webview应向上移动,并且屏幕上将显示从底部到上部的新webview(在webview上向上滑动animation)以及下一个子主题内容。 当用户使用先前的子主题内容向下滑动web视图时,向下滑动的情况相同。 请帮助如何在webview上提供向上滑动和向下滑动的animation。 谢谢

如何在WebView中上传文件?

我有一个加载WebView的应用程序。 在WebView内部,加载的页面具有文件上载控件(html input = file)。 按钮是可见的,它显示“选择文件”,但是如果单击该按钮则没有任何反应。 如果您使用默认的Android浏览器并加载同一页面并单击按钮,它会popup一个窗口,让您从图库,文件等中选择一个文件。为什么它不能从WebView中运行? 我想我需要覆盖一些东西,但我不知道那可能是什么。 基本上我希望能够从我的应用程序内部上传照片,就像我已经可以通过浏览器中运行的Web应用程序一样。 本机app / webview版本应该相同,但单击“选择文件”按钮不会执行任何操作。 谢谢。

如何从url上传文件到Dropbox?

我可以find很多关于如何将文件从SD卡上传到Dropbox帐户的教程和示例。 但是我怎样才能上传一个不在SD卡中的文件,而我所拥有的只是url? 我不想下载它然后上传它,因为文件大小就像400MB。

如何在Android服务器上发布大型video?

我想发布一个大video(近1 GB)。 我正在使用FTP将video发送到服务器,但上传会在一段时间后停止。 在服务器上video崩溃,但我可以上传较小的video。 我还使用HTTP将video发送到服务器,作为Base64编码字符串发送,但编码时存在内存不足exception。 我试图将video上传为文件,但没有成功。 将大型video上传到服务器的最佳方法是什么?

Android – 如何从ClipData获取图像?

我正在创建一个图像上传器,它能够一次上传多个图像。 galerijButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent photoPickerIntent = new Intent(Intent.ACTION_PICK); photoPickerIntent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true); photoPickerIntent.setType(“image/*”); startActivityForResult(photoPickerIntent, SELECT_PHOTO); } }); … @Override protected void onActivityResult(int requestCode, int resultCode, Intent imageReturnedIntent) { super.onActivityResult(requestCode, resultCode, imageReturnedIntent); switch(requestCode) { case SELECT_PHOTO: if(resultCode == RESULT_OK){ if(imageReturnedIntent.getData() != null){ //If uploaded with Android Gallery (max 1 image) Uri […]

Android图片上传:使用活动或服务?

目前我使用Activity将图像上传到网络,我正在使用AsyncTask,一切都运行良好。 我目前使用Activity来实现这一点,基本上该活动允许用户输入一些细节,拍照然后提交,显示进度对话框直到收到响应。 当在E或G连接上时,整个过程可能非常冗长(超过一分钟)。 在收到回复之前,无法完成活动并返回上一个活动(这就是我想要的)。 我有什么选择。 目前,如果我按下主页按钮,过程正常并继续上传,应用程序可以最小化可编程性吗? 。 我发现这种方法存在许多问题,例如,如果活动关闭或发生错误。 我能想到的唯一方法是将实际上传代码移动到服务,使用活动收集信息并允许活动为每次上传启动新服务? 然后,我可以使用NotificationManager通知用户成功或失败,并处理服务中的重试。 我注意到,当从图库共享图像到Facebook时,活动立即关闭,用户通过通知收到反馈。 我假设这种方法使用服务将图像上传到Facebook? 任何帮助/建议将不胜感激。 问候