问题标签 [cordovawebview]

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.

0 投票
0 回答
705 浏览

android - 将 setWebViewClient 与 CordovaWebView 一起使用时出现问题

我在 Phonegap 应用程序中需要一点帮助。

我的申请中有一个CordovaWebView。我需要从我的 html 中加载一个特定的页面(根据 jQuery Mobile 页面结构,它有多个页面),所以我这样使用loadUrl

这工作正常。我能看到some-page-id

现在我需要添加WebViewClientfor cWebView。如果这样做,我会收到错误消息,并且 url 未加载到 webview 中。

代码:

错误:

如果我只是加载 index.html,而不提供特定的页面 id,那么我不会在setWebViewClient.

任何setWebViewClient与特定页面 ID 一起使用的解决方案?

0 投票
2 回答
1429 浏览

android - Android - CordovaWebView 无法从资产加载 html 文件

我在我的 android 项目中使用CordovaWebView 。当我运行应用程序应用程序加载捕获并显示空白 toast 消息时。在 logcat 中我看到一个错误,说资产中不存在文件。我将jar文件添加到中,并在我的活动布局中添加了CordovaWebView

并使用此代码从资产加载html文件:

html 文件存在于资产中,我可以使用WebView(而不是CordovaWebView)加载它。

请与我分享您解决此问题的想法。

问候。

0 投票
0 回答
391 浏览

ios - 使用 Cordova WebView 将 Cordova 插件添加到现有 iOS 项目

我有一个 iOS 项目,在其中添加了 Cordova WebView。它工作正常,但现在我需要添加更多插件,即日志记录和其他插件。我尝试使用以下命令。

但这给了我以下错误。

执行此命令的正确目录应该是什么?我尝试了config.xml和CordovaLib的路径?

0 投票
1 回答
118 浏览

android - CordovaWebView:将 div 从 display:none 更改为 display:block 或使用 css3 translate 时出现黑屏

当我添加一个类以使出现一个 div (display:block) 时,突然视图变为黑屏。我触摸屏幕,视图中的元素仍然触发事件。

我该如何解决这个问题?

0 投票
1 回答
229 浏览

android - 来自本机代码的 PhoneGap webview 函数调用在字体更改后未执行

我正在开发一个应用程序,它在 PhoneGap 中实现了部分功能,在原生 Android 中实现了部分功能。它的效果很好。当我的应用程序因配置更改、内存恢复等而被操作系统杀死时,我不保存状态。现在,当字体更改后返回应用程序时,来自本机代码的 PhoneGap 函数调用不执行,而是这些调用正在排队在PhoneGap 一侧。当在 PhoneGap 上执行操作时WebView,将执行所有这些排队的呼叫。有没有人对这种奇怪的行为有任何想法。

0 投票
0 回答
334 浏览

cordova - 在 Ionic 项目中嵌入 CordovaWebview

在通过 Ionic test dummy 做应用程序之后,我正在使用标签模板创建我的第一个应用程序。我想嵌入一个 WebView 而不是仪表板页面模板。我已分别阅读了 http://cordova.apache.org/docs/en/3.4.0/guide_platforms_android_webview.md.html#Android%20WebViews1上的说明,但我不明白,或者更确切地说,我没有找到文件他们要我得到。

我通过 CLI 安装了所有内容,并且我的 cordova 目录位于C:\Users\<Username>\.cordova,文件结构如下所示\lib\npm_cache\cordova-android\3.6.4\package\framework,这里有.settings,assets等目录res

有人请帮助如何添加网站链接以加载 webView。

0 投票
0 回答
445 浏览

windows-8 - 在 Cordova 应用程序浏览器中显示 PDF

我们有一个为 iPad 构建的 Cordova 应用程序,它使用 inappbrowser 插件在本机 webview 中打开一个 .pdf 文件。

我们想将此应用移植到 Windows 8 Surface,但 Windows 8 中的 inappbrowser 无法在浏览器中打开 .pdf 文件。

有什么方法可以在 Windows 8 Surface 的浏览器中打开 .pdf 文件?

我们已尝试添加 iframe,但无法打开 .pdf 文件。

0 投票
0 回答
219 浏览

android - Phonegap/Cordova android 应用程序内的本机视图

我想知道是否有任何方法可以在 phonegap 应用程序中嵌入原生视图。我知道 CordovaWebView 但它在本机应用程序中嵌入了 Cordova 视图,反之亦然:

http://s10.postimg.org/4681ufp39/PHONEGAP_NATIVE.png

谢谢

0 投票
2 回答
781 浏览

android - 更新到 Android WebView 后出现 WebSQL 和 LocalStorage 错误

我有一个适用于 Android 的科尔多瓦应用程序。2015 年 4 月 30 日,谷歌向 webview 推送了更新,从那时起事情就变得一团糟。当应用程序启动时,本地存储会自动清除。

这是意想不到的行为。如果有人以前遇到过这个问题,如果你能指导我解决这个问题,那就太好了。这里的问题是由于本地存储正在消失,我无法跟踪 websql 的数据库版本。

0 投票
1 回答
1503 浏览

eclipse - 在带有 CordovaWebView 的自定义视图中使用 View.isInEditMode()

我正在使用 CordovaWebView 开发应用程序,并且在 web_view.xml 文件中添加了以下代码。

我已经实现了 CordovaInterface 的方法。现在我的设计页面显示以下错误消息。

提示:当在 Eclipse 中显示时,在自定义视图中使用 View.isInEditMode() 以跳过代码

谁能告诉我如何解决它?