首先:这是我在这里的第一篇文章,所以请告诉我,如果我做错了什么:)
所以......我想问一下如何在没有webview的情况下加载网站。 我正在尝试制作一款能够让您更轻松地玩特定浏览器游戏的应用
我的想法是加载网站,让我的应用根据此加载网站的内容显示活动。该应用程序基本上没有显示WebViews。或者我可以以某种方式使WebView不可见吗?
正如您可能已经意识到的那样,我对android / java编程并不高级。 (虽然我在HTML / CSS和基本的C ++方面都不是那么糟糕)所以请尽量保持代码简短。
谢谢:)
答案 0 :(得分:1)
如果我正确理解了您的问题,那么您可以尝试使用HTML解析器。 HTML页面将使用java进行解析,您可以在不加载/显示实际网页的情况下提取网站内容。您可能需要使用firebug或chrome dev工具来查看要提取的网页部分。 HTML解析器可以在这里找到: HTML parser
答案 1 :(得分:0)
我建议使用JSoup。它可以解析HTML网站就好了。
答案 2 :(得分:0)
WebView和Chromium只是Google Data-Saver代理的扩展。
无法绕过该代理。 Google已阻止所有其他Web视图。
如果要创建无需Data-Saver代理即可连接到网站的应用,则需要构建和编译第3方浏览器,然后为Firefox创建适用于Android的自定义浏览器应用或Opera已经完成。
如果您希望您的WebView被其他代理入侵,则可以将完成的.apk文件上传到here,中国政府将在通过华为的App Gallery分发您的应用程序时模拟Google的代理。
即使两个商店的.apk相同,如果没有Google的Data-Saver,它的效果也会更好。