gpt4 book ai didi

javascript - 在浏览器的 javascript 和 Activity 之间传递数据

转载 作者:行者123 更新时间:2023-11-28 10:04:47 24 4
gpt4 key购买 nike

我们如何在浏览器的 html/javascript 和 Activity 之间传递和接收数据?我可以通过使用 list 中的方案从 Android 浏览器的 html 文件调用 Activity 。 IE 。现在我希望该 Activity 返回数据,然后我可以在网页的 html 上显示/使用这些数据。我知道您可以在应用程序中使用 Web View 并调用 javascript 函数等来传递/接收数据。我也可以通过 Android 浏览器和我的应用程序( Activity )执行此操作吗?

最佳答案

如果浏览器是 Android 应用程序的一部分,那么您可以像 Android Webview 一样处理它。

以下代码将 Android 浏览器中加载的所有 HTML 定向到 Android Activity 。

webContents.loadUrl("javascript:window.JavascriptInterface.ShowHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');");

catch it in the class

class JavaScriptInterface {
CloseableActivity activity;
}

关于javascript - 在浏览器的 javascript 和 Activity 之间传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8576568/

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