2012-06-21 38 views
0

是否有可能得到一个Android WebView来打开一个端口,如:5984? 我需要通过webview从'assets-folder'获取some jquery到$ .get()my counchdb json-data。不能通过Android的webview看到Counchdb

但首先我只是做一个小测试,看看是否android's的WebView可以摆脱counchdb回应:

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

如果我使用android's构建的浏览器,然后我得到:

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

通过Android's的WebView,我只是得到了一个空白页面(see code):(

稍微更新: 我看起来像是如果我切换为垂直到水平,然后 我从couchdb(see log)获取数据。

所以,也许CouchDB的需要在它自己的线程..

+0

如果您想从assets文件夹中获取某些内容,只需使用AssetsManager类即可。除此之外,我无法帮助你,我很抱歉。 –

+0

Nop ..我试图让jquery's $ .get函数从counchdb中检索json-data(在我的设计中)注意:jquery位于资产文件夹中的html文件中。就像Android Webview无法打开端口5984 ... – Voidcode

回答

0

它看起来像CouchDB中必须有一定的时间来启动......所以如果你只是把你所有的CouchDB的请求里面,像FUNC的onclick jquerys ()或keyup()......那么所有的都是上帝。

相关问题