我正在开发一个Android应用程序,我在其中提供以下功能:
1)EditText,用户将在其中输入URL并按提交按钮。
2)该网址将是Google文档电子表格(xls)的网址。
3)提交网址后,网页视图会加载详细信息(Google文档中的电子表格)。
现在,用户应该可以在WebView中的Google文档中编辑电子表格。
我的问题是我根本无法修改Google文档(电子表格xls)。我在Google Chrome浏览器中看到了这一点,用户可以在其中编辑Google文档。
有没有办法在WebView中实现这一点?如何使用或不使用WebView实现它?
答案 0 :(得分:1)
默认情况下,WebView不提供类似浏览器的小部件,不启用JavaScript并忽略网页错误。如果您的目标只是将一些HTML显示为UI的一部分,那么这可能很好;除了阅读之外,用户不需要与网页交互,并且网页不需要与用户交互。如果您真的想要一个完整的Web浏览器,那么您可能想要使用URL Intent调用Browser应用程序,而不是使用WebView
来显示它。以粗体显示:,网页无需与用户互动
谷歌驱动器(以及电子表格和文档等...)是一个平台(或者我应该说是一个环境),根据定义需要javascript(除了现代浏览器提供的其他内容之外,请查看浏览器的源代码)工作的页面,以了解发生的事情。
答案绝对没有。