1

Web视图我正在开发一个Android应用程序中,我提供以下功能:编辑谷歌文档针对Android

1)的EditText其中用户将进入的网址,然后按提交按钮。

2)该URL将是Google文档电子表格(xls)的网址。

3)提交URL后,Web视图会加载详细信息(来自Google文档的电子表格)。

现在用户应该能够编辑WebView中存在的Google Docs中的电子表格。

我的问题是我根本无法修改Google Doc(电子表格xls)。我在Google Chrome浏览器中看到过这种情况,用户可以在其中编辑Google文档。

有没有什么办法可以在WebView中实现这一点?如何在使用或不使用WebView的情况下实现它?从webview doc page

+0

也许'webView.setJavaScriptEnabled(true);'会做诡计吗? – Gumbo 2014-08-29 20:50:14

+0

是的,我已经使用这个。 – krohit 2014-08-30 05:13:16

回答

1

提取物:

默认情况下,的WebView不提供类似浏览器的窗口小部件,不启用JavaScript和网页错误被忽略。如果你的目标只是将一些HTML作为你的用户界面的一部分显示出来,这可能是好的;除了阅读外,用户不需要与网页交互,网页也不需要与用户交互。如果你真的想要一个全面的网络浏览器,那么你可能要调用一个URL意图浏览器应用程序,而不是用的WebView

以粗体显示它:和网页将不再需要互动与用户

谷歌驱动器(和电子表格和文档等...)是一个平台(或者我应该说一个环境),根据定义需要JavaScript(除了其他事项现代浏览器提供,看看浏览器页面的源代码以了解发生的情况)。

答案肯定是否定的。

+0

感谢您的回复。但我也在其他手机浏览器中看到过这种情况,我无法编辑Google文档(即使在谷歌Chrome浏览器版本的手机中)。有没有其他的替代方法来在线编辑谷歌文档。谷歌驱动程序API将为此工作? – krohit 2014-08-30 05:22:09

+0

我的应用程序是一种混合应用程序,用户可以在其中查看网页。因此,我没有调用外部浏览器。 – krohit 2014-08-30 05:52:01