0

我正在使用 TideSDK 从网站获取内容。我最终需要从这个网站的数据库中预先填写表格数据。

我能够获取页面并将其存储到变量中。我可以用 alert() 解析我们的相对 URL。但是我无法用更正的正文替换正文 $('html').replaceWith(html); Jquery 应该在内存中,所以我不必担心替换 html 对吗?

我无法弄清楚为什么这不起作用。如果图像或 URL 是绝对的,它可以正常工作,但如果它是相对的,它就不起作用。我无权使用绝对网址修复网站。

我的演示代码: http: //jsfiddle.net/Cs5MC/13/ 在演示中从 html 更改为 body

有任何想法吗?

4

1 回答 1

0

首先,如果这是 Titanium 的实现,您将需要使用本文档中讨论的 Ti Network api。

使用 jQuery 或任何常规 xhr 请求,拉取 JSON 数据并使用它与回调非常相似。

我希望它有所帮助。

顺便说一句,使用 jQuery——它在很大程度上依赖于 dom 来完成它的工作——你总是必须小心预期的 dom 结构是否实际存在——它可能不会在没有 web 视图的钛平台上出现,尽管我不熟悉 TideSDK,可能会在这方面得到纠正。

于 2013-03-18T03:19:00.710 回答