0

是否可以让 Android WebView 打开如下端口:5984?我需要通过 webview 从“assets-folder”获取一些 jquery到 $.get() 我的counchdb json-data。

但首先我只是做了一个小测试,看看 android 的 webview 是否可以得到 counchdb 的响应:

webview.loadUrl("http://127.0.0.1:5984");

如果我使用 android 的内置浏览器,我会得到:

{"couchdb":"Welcome","version":"1.2.0a-7b47329-git"} 

不是通过Android的WebView,我只是得到一个空白屏幕(见代码):(

一点更新: 我看起来如果我从垂直切换到水平,然后我从 couchdb 获取数据(见日志)。

所以也许couchdb需要在它自己的线程中..

4

1 回答 1

0

看起来couchdb必须有一些时间来启动......所以如果你只是把你所有的couchdb请求放在里面,像jquerys onclick()或keyup()这样的函数......那么一切都是上帝。

于 2012-07-02T00:09:31.333 回答