问题标签 [android-webview-javascript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Android Studio 网络视图错误:“未捕获的语法错误:意外的令牌)”
我在 Android Studio 中有一个 Web 视图应用程序。该应用程序在计算机上正常运行,即chrome。但我在网页视图中收到以下错误。可能是什么问题呢?谢谢。
安卓工作室错误:
I/chromium: [INFO:CONSOLE(318)] "Uncaught SyntaxError: Unexpected token)",来源:xxxxx (318)
更新:
我发现了问题。由于顶行中的逗号,它给出了错误。但我仍然想知道问题的原因。
android - 如何在android中更改背景WebView内容
我在我的应用程序中使用 Webview,我想在离线案例中加载相同的内容以及有限的数据。因此,我在移动到另一个活动时将网络屏幕活动保持在后台,而没有完成该活动。但那个时候 Webview 的内容是摘要屏幕。但是,一旦我从新活动中单击一个按钮,该活动就会完成并显示以前的 Webview 活动。这一次,我想将背景 Webview 内容更改为其主屏幕。这仅适用于离线场景。否则,我将重新加载 URL。
我们计划使用的逻辑:在我们的网络应用程序中,我们在同一个窗口中显示和隐藏主屏幕/摘要屏幕。因此,我们使用逻辑来传递离线状态,并根据该值,将摘要内容替换为主屏幕内容。但是当新活动关闭时,只有背景摘要可见。内容不变。
代码完成当前活动:
将离线状态发送到 Web 应用程序的代码。基于此,他们编写代码来更改页面内容。这意味着如果用户以离线状态传递,他们将显示主屏幕。
如果我们有任何方法来实现这一点,请向我建议。
android - 如何在android中传递一个字符串参数来评估Javascript
我试图将字符串参数传递给 Web 应用程序 javascript 代码。传递带有字符串值的变量时失败。但是当我们对数据进行硬编码时,它就起作用了。请让我知道这有什么问题。
工作硬编码代码:
不使用字符串变量的代码
android - Android Webview 不支持新窗口
我的应用程序通过 WebView 加载 Web 应用程序。但是有一些 window.open() 功能可以打开新内容。从 android 本机 webframe 尝试时,该操作不起作用。有什么办法可以避免android中的窗口阻塞?
android - 我如何从 chrome 浏览器检索到 android 应用程序的响应
我已经从我的 android 应用程序中打开了 google chrome。它工作正常,但现在我想从 chrome 浏览器获取响应 URL。并在从该响应中检索后返回应用程序。怎么做才能得到响应??
android - Android WebView Cookie 清除问题
我正在通过 WebView 加载 Web 应用程序。我想从移动设备上注销该 Web 应用程序。所以我已经实现了删除所有cookie。并且注销按预期工作,因为如果我们再次尝试打开 WebView,它会导致登录。
但问题是如果我们在注销后重新登录,大多数时候它会显示一个空白屏幕。
我实现的代码如下:
请向我建议一些可能性。
android - 如何在Android webview中将变量从java传递给javascript?
我已经在 stackoverflow 中看到了一个类似的问题,但我想要一个更好地解释这个问题的答案。我是 android 开发的新手,我想弄清楚如何将我的 java 代码中的变量传递给 index.html 中的 javascript。欢迎任何建议。
android - 如何在 WebView 中调用 javascript 函数?
我想调用javascript
函数,WebView
但到目前为止它不起作用。我尝试了多种语法变体,但在网络上根本没有调用它。postMessage
即使网络正在调用它,我的应用程序中也不会调用函数。
代码:
android - 网页在活动前显示 2 秒
我正在从我的 android 应用程序加载一个网络应用程序。在 URL 的初始加载中,它会重定向到登录页面,登录后,它将移动到 Web 应用程序的主屏幕。但预期的行为是在登录后将其重定向到 Native Homescreeb。因此,我已经编写了通过比较 URL 在 onPageFinished 中启动新活动的意图。但它会在移动到 Activity 之前显示网页 2 秒钟。我试着在那个案子上隐藏 Webview。然后显示一个空白屏幕 2 秒并显示一个 Activity。请参阅下面的实现,如果有任何问题,请纠正我。