问题标签 [childbrowser]

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 回答
1695 浏览

android - Android - PhoneGap 2.0.0 - ChildBrowser - 对象#没有方法'exec'

我正在使用 phonegap/cordova 2.0.0 开发一个 android 应用程序。

截至目前,我的服务器上托管了一个网站,而我的 android 应用程序只是用作包装器 webView。

这是我的java文件中的代码。

当我将应用程序部署到安卓手机时,它工作得非常好,我可以在手机中看到我的网站。

我现在面临的问题是使用 phonegap 插件,尤其是 ChildBrowser(其他插件给我同样的结果)。我的javascript控制台上抛出了这个异常:

我按照有关如何使用插件ChildBrowser Plugin的说明进行操作

我已将 javascript 文件包含在我的服务器上托管的网站上

我花了几天时间试图弄清楚这一点,并在谷歌上搜索了我能尝试的一切。但是我没有运气,因为没有一个解决方案对我有用。我尝试了 deviceready 选项,但没有成功:

document.addEventListener("deviceready", yourCallbackFunction, false);

有没有人有解决方案,或者甚至可以从外部网站调用 phonegap 插件?

PS:我有一个 ChildBrowser 的工作示例,但我的 android 应用程序正在读取

0 投票
1 回答
128 浏览

cordova - PhoneGap + ChildBrowser 中的 Admob(没有任何其他插件)?

我想问一下,是否可以在没有具体操作系统插件的情况下使用 AdMob(或其他)服务?我只想在我的代码中添加一些 Javascript 并直接通过 ChildBrowser 插件打开添加链接,是否有可能并且有任何有用的教程吗?

非常感谢

0 投票
1 回答
268 浏览

cordova - 如何在 Sencha Touch 2 中将 ChildBrowser 插件放入面板中?

我想将 ChildBrowser 放入 Sencha Touch 2 网页的面板中。我第一次使用 iframe,但尺寸很奇怪。现在想把Childbrowser插件放到一个面板里,但是不知道怎么做。请问有什么想法吗?

0 投票
2 回答
1612 浏览

cordova - 网页上带有关闭按钮的全屏儿童浏览器

我(我认为)childbrowser 插件有一个小问题,问题如下;

所有 Childbrowser 代码都可以正常工作,它连接到我们服务器上的外部网页,我以全屏模式运行它(所以没有导航栏/na 按钮等),我正在寻找放置在我们关闭的网页上的代码窗户。

我需要放置什么代码来关闭网页上的子浏览器窗口?当我单击要关闭子浏览器会话的那个时,网页上只是一个图像“主页”。这甚至可能吗?

非常感谢您提前提供的所有帮助,

埃瓦尔德

0 投票
1 回答
208 浏览

android - twitter无法在phonegap android childbrowser上打开

我正在创建一个应用程序,我需要在其中打开一个 twiiter 提要页面。我使用了一个带有cordova cordova-1.7.0.js 链接的chilbrowser 插件,我在childbrowser 上使用它来打开Twitter 提要链接。 https://mobile.twitter.com/pixtv 我在同一个儿童浏览器中尝试了不同的链接,它们工作正常,只是这个 twitter 没有打开。

谢谢并恭祝安康

0 投票
1 回答
248 浏览

cordova - ChildBrowser 未在 cordova 2.0/phonegap 1.9 中显示网页

嗨,我试图使用childbrowser登录 facebook 并在cordova 2.0.

i 安装和配置成功,没有错误。控制台还向我显示消息,例如:“Opening Url * *”,但不会出现浏览器。

那么我如何在cordova 2.0phonegap应用程序中解决这个问题。

任何明显的帮助。Milan Mendpara

0 投票
0 回答
755 浏览

ios - 'invokeString' 已弃用 Phonegap/Cordova 2.1.0 Xcode 4.5

可能重复:
cordova/phonegap 2.0 iOS

我刚刚升级到 Phonegap 2.1.0 和 Xcode 4.5,我收到警告消息,指出 MainViewController.m 中不推荐使用“invokeString”。我知道我需要使用 window.handleOpenURL(url) 函数。但是,我不确定我需要更改什么以及需要在哪里更改?我正在使用儿童浏览器,我相信这会导致它无法打开。

}

0 投票
2 回答
794 浏览

jquery - 如何将 childBrowser 用于 phonegap 应用程序

我需要在我的 phonegap 应用程序中显示一个网页,并能够应用一个新的 css 文件来覆盖显示 - 或者也许有不同的方法可以在没有 css 的情况下做到这一点?

我知道这必须是可能的,因为如果我用 mozilla 在我的桌面上打开网页,我可以使用 firebug 调整 css 以获得我想要的外观。我不能使用 iframe,因为我需要做的唯一改变就是尺寸。我需要将其缩小一点,因为我不想在移动应用程序中滚动。这是我觉得这仍然可能不起作用的代码,因为我认为我应该启用 Flash(我试图加载的页面是实时流)但我想先看看这些更改做了什么

索引.html:

配置文件

0 投票
0 回答
1446 浏览

cordova - 使用 Phonegap 在 iF​​rame 中加载外部 URL(ChildBrowser 插件?)

我一直在尝试在 iFrame 中加载外部 URL(不同 Web 服务器上的 HTML 文件),以便它包含在我的应用程序标题和底部标签栏之间。

我曾尝试使用 iFrame HTML5 元素和属性,但在不同的 Android 版本 (2.2/2.3) 和 iOS 版本之间看到了不同的行为。有时 iFrame 元素中的内容会脱离 iFrame 并且我的页眉/标签栏消失。即使 URL 被列入白名单,其他版本仍会打开本机 Web 浏览器。此外,我无法设置 PhonGap.plist 设置以在 web 视图中显示所有外部 URL,因为该应用程序还具有来自同一域的一些链接,需要打开本机浏览器。

我在这里看到一篇文章,有人修改了 ChildBrowser 插件来完成此操作(在 HTML5 应用程序中使用 IFRAME),但没有参考代码或如何完成此操作的步骤。我不能使用默认的 ChildBrowser 行为,因为我还需要显示我的标题和标签栏。

有谁知道我如何在 iFrame 中显示所有版本的外部 URL?或者有谁知道需要采取哪些步骤来修改 ChildBrowser 插件来完成此操作?

任何帮助将不胜感激,因为我在这方面花了很多时间。

0 投票
1 回答
787 浏览

cordova - Childbrowser 无法与 Unity 和 Phonegap 一起使用

我正在构建一个使用 UNITY3D 和 phonegap 的 iPhone 应用程序。我使用了一个基本的 Unity3D iPhone xcode 项目,并将Gregg 的 Native UI 中的一些本机和 Java 代码添加到 Unity 项目中。然后,我将电话间隙中的文件(类文件和 www 文件夹等)添加到项目中。当前的结果使我能够成功地从统一转移到 phonegap。

我现在需要从 phonegap 移回 Unity,使用 childbrowser 从 phonegap 移回 XIB 应该相对容易,我可以在其中调用该Unitymessage函数。我的问题是我无法让 childbrowser 工作。我已经按照他们网站的指示安装了它(更改了 plist 键,将文件放在插件文件夹中,添加了指向索引的链接等),但 phonegap 和 childbrowser 之间似乎仍然没有联系。我创建了一个临时解决方案,只需在 phonegap webview xib 上添加一个按钮,允许我返回统一状态,但是当 phonegap 运行时,此解决方案始终在屏幕上,这不是预期的结果。有没有人有关于如何让 childbrowser 为这个项目工作的建议?