gpt4 book ai didi

java - 我可以在没有任何 javascript 代码的情况下使用 WebView 吗?

转载 作者:行者123 更新时间:2023-11-29 08:54:22 25 4
gpt4 key购买 nike

我是 WebView 的新手,我想知道,我是否需要了解 javascript 才能充分发挥 WebView 的潜力?

例如,如果我想与网站的操作(如 postreply 按钮)交互,我是否必须在创建自己的按钮后使用 javascript 来向它们添加功能?

换句话说,如果我不喜欢“www.example.com”上这些按钮的外观,我可以将它们隐藏在我的 webview 中并添加我自己的,然后在添加我自己的之后,我可以让它们做什么吗网站按钮是 post 还是 reply?我需要 JS 吗?还是我可以只使用 java 来完成这一切?

最佳答案

如果您只想在您的应用程序中显示网页,您需要 webview。如果您希望某些外部功能显示类似 javascript 的内容(例如 youtube 视频),那么您只需要启用一些预定义的 javascript 功能。

如果你需要像按钮点击这样的网页操作,玩服务器数据库(就像你想要的在这里发布)那么你必须创建与网页具有相同设计的 Activity (通过 xml 布局设计)并做任何事情你想通过 java 编码。

编辑

只是简单了解当前的stackoverflow页面。如果你想在你的应用程序中显示这个页面,那么你必须在你的布局中使用一个 webview 并在你的 java 代码中提供当前的 url。但这只是 UI(用户界面)。您不能在此执行任何类型的额外 android 操作,因为您只是在移动设备中显示桌面页面。

但是如果你想添加一些额外的操作,那么你必须创建一个个人 xml 布局,就像当前的 stackoverflow 页面一样,它在顶部有一个选项卡,在右边有一些超链接,一些多行编辑 TextView 来写问题或答案,以及还有一些东西。然后你必须添加每个操作,stackoverflow 在这里做什么,如果你需要的话,还可以添加一些额外的操作。如果你想要相同的设计那么这取决于你..你可以使用 So png 图像,相同的写作风格等..希望你明白。

谢谢

关于java - 我可以在没有任何 javascript 代码的情况下使用 WebView 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21072760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com