问题标签 [loopj]

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 投票
1 回答
2122 浏览

java - 从 Android 应用程序将大数据上传到服务器的最佳方式是什么?

我有一个Android App,需要比较频繁地上传、下载10-12MB之间的数据文件。鉴于我的应用程序在印度等可能没有良好互联网连接的国家更受欢迎,我在以下限制条件下工作

  • 用户可能无法 24x7 连接到互联网
  • 用户的交互不依赖于下载/上传是否成功。

这是一个诗歌应用程序,只要我们连接到互联网,我们就可以将新诗歌下载到用户手机,并将用户的诗歌上传到我们的服务器。

我知道使用“com.loopj.android.http.AsyncHttpClient;” 进行交流,但我想知道是否有更好的替代方案可以执行以下操作:

  • 我应该启动一个提供上传/下载接口的服务吗?
  • 即使用户不使用该应用程序,是否可以在后台执行此操作?
0 投票
1 回答
422 浏览

android - 如何使用 Android Smart Image View 获取 Facebook 个人资料图片?

我可以使用获取 Facebook 个人资料图片

但它重定向到

如何使用 Loopj 的 Android 智能图像视图设置新的图像 url?

0 投票
1 回答
205 浏览

android - Android上的loopj http库:活动在后台时回调

文档和 stackoverflow 都没有对以下问题的答案。

我在我的 Android 应用程序中为 HTTP Get 请求使用 loopj 库。在我的onSuccess()回调中,我正在TextView使用结果更新 a。

我很好奇如果回调发生时我Activity不在Activity堆栈前面会发生什么(例如:正在接收呼叫)。我预计它会崩溃。奇怪的是,它并没有崩溃,而且TextView当我回到Activity?

这怎么可能 ?

0 投票
0 回答
353 浏览

android - Loopj AsynHttpClient 发布请求响应

Loopj AsynHttpClient

ASP.NET

我正在尝试连接到 ASP.NET WebApp。
OnSuccess 回调,我想读取网页并从网页中获取文本和数据。我怎样才能得到它,或者我怎样才能将它解析为 JSON 或 XML?我通过将参数发布到登录页面成功连接到该站点。现在我想阅读重定向的网页。以及如何保存 cookie 或缓存,以便在我运行 Android APP 时自动登录。

0 投票
5 回答
14604 浏览

java - Android loopj Async Http 在 1.4.5 更新后崩溃

Android loopj Async Http lib 的新更新已经发布,它们发生了很大变化。现在您需要手动设置,Looper.prepare()否则它默认使用同步模式而不是异步模式。我没有得到我需要设置它的地方。

日志猫

在那条消息之后,它完全崩溃了

我的 Http 请求类:

谁能帮我?

0 投票
2 回答
6650 浏览

android - 使用 loopj Android Asynchronous Http Client 同步调用

我正在尝试在 loopj 上使用 setUseSynchronousMode 来等待 http 调用的结果,然后再在一种情况下继续。我试过:

但结果是:

我是否误解了 setUseSynchronousMode 应该做什么?

0 投票
1 回答
948 浏览

java - loopj 异步 Http Android 字符集

如何为 AsyncHttpClient 设置字符集?我无法以可读的方式接收“ü”或类似的东西(仅接收问题标签)。

谁能帮我?

0 投票
1 回答
459 浏览

drop-down-menu - jQuery Tokeninput 下拉菜单位于 Colorbox 窗口下

我在 Jack Moore 的 Colorbox 窗口中遇到了 Loopj 的 jQuery Tokeninput 的问题。问题是 Tokeninput 的下拉菜单显示在 Colorbox 窗口下,如下图所示:

颜色框窗口下的下拉菜单

我认为问题可能出在tokeninput 库中的这段代码上(第 343-347 行):

因为它附加到正文,而不是颜色框窗口。

谁能帮我解决这个问题?

PS。我也在颜色框窗口之外使用这个库,所以将它附加到颜色框可能是一个坏主意。

0 投票
2 回答
1875 浏览

android - 关于进度的loopj没有按预期工作

从android应用程序上传带有loopj的文件时,我遇到了onProgress的一个非常奇怪的行为。我正在使用 SyncHttpClient 一个接一个地上传多个文件,但是 onPorgress 总是被一些看起来像硬编码或固定数字的数字触发,而不是二进制资产的实际大小和已经上传的字节。这是我得到的示例输出

然后每个上传的文件都会发生相同的调用顺序。任何想法将不胜感激。顺便说一句,文件上传正常,我只是无法让负载指示器正常工作。

这是代码示例:

这是 EWImage 类的 uploadPhoto 方法:

SYNC_HTTP_CLIENT 在基类中定义如下:

0 投票
1 回答
152 浏览

loopj - canceling Synchronous multipart request

I need to send multipart post request from AsyncTask using loopj, so I'm forced to use SyncHttpClient.

Reading the source code comments, I'm learning that a Request Handle returned from the post method of synchronous request cannot be used to cancel the request because it is already complete by the time this returns (which makes sense). Looks like a catch 22 though.

Is there another way to cancel a currently running Synchronous request? Is it possible to use SyncHttpClient.cancelAllRequests(true); from the UI thread? Well, SyncHttpClient.cancelAllRequests(true) from the UI thread does not work. Is it a bug?