- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在 ChildBrowser.java (2.0.0) 中线路:356科尔达瓦:2.9.0
是语法错误:
方法 setPluginsEnabled(boolean) 未定义类型 WebSetting
// WebView
webview = new WebView(ctx.getActivity());
webview.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
webview.setWebChromeClient(new WebChromeClient());
WebViewClient client = new ChildBrowserClient(edittext);
webview.setWebViewClient(client);
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setBuiltInZoomControls(true);
settings.setPluginsEnabled(true);
settings.setDomStorageEnabled(true);
webview.loadUrl(url);
webview.setId(6);
webview.getSettings().setLoadWithOverviewMode(true);
webview.getSettings().setUseWideViewPort(true);
webview.requestFocus();
webview.requestFocusFromTouch();
而且我不知道如何删除它。
谢谢你的帮助。
肺结核
最佳答案
随着 Android 4.3(API 级别 18)的引入,您正在寻找的方法已被弃用并从公共(public) API 中删除:
/**
* Sets whether the WebView should enable plugins. The default is false.
*
* @param flag true if plugins should be enabled
* @deprecated This method has been deprecated in favor of
* {@link #setPluginState}
* @hide Since API level {@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR2}
*/
@Deprecated
public synchronized void setPluginsEnabled(boolean flag) {
throw new MustOverrideException();
}
正如上面的Javadoc中所指出的,从API level 18开始,您可以改用以下方法,并传入PluginState.ON
。
setPluginState(WebSettings.PluginState state)
请注意,此方法也已被弃用,表示 “将来不支持插件,不应使用。”。 Link.
这是实际的 API 18 diff report for WebSettings
,方便地概述了该类的所有更改。
关于java - ChildBrowser.java 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18905915/
尝试使用 phonegap 1.4.1 + phonegap 的子浏览器插件制作应用程序。我一直在遵循指南并深入研究这个主题,但我遇到了一个我无法理解的错误。 我已将 childbrowser.jav
我正在使用PhoneGap构建iPhone应用程序。我正在使用ChildBrowser插件。 如果我的应用程序中有一个带有用户名/密码的表单,是否可以将那些信息发布到诸如www.mydomain.co
在我的应用程序中寻找合适的方式打开浏览器后,我发现了 ChildBrowser,它似乎提供了我想要的一切。在学习了一些教程之后,我似乎无法让插件正常工作。我为外部主机编辑了我的 PhoneGap.pl
在 ChildBrowser.java (2.0.0) 中线路:356科尔达瓦:2.9.0 是语法错误: 方法 setPluginsEnabled(boolean) 未定义类型 WebSetting
我想知道是否可以在phonegap childbrowser窗口中执行JavaScript,以便我们可以在phonegap应用程序下操作网站? 从大局来看,我们可以在 Objective-C 中创建一
我正在用phonegap 开发一个应用程序。我想在我的应用程序中集成foursquare。 我如何存储和检索 Foursquare 的访问 token 以在我的应用程序中使用它? 最佳答案 当我快速查
我有一个小问题,有人可以指点我正确的方向。因为我是一个网络人,但对 objective-c . 我正在尝试使用 javascript 从网站检索一些信息在我的项目中需要我向其发布登录信息(没有使用 J
我有两个问题,应该提到我是一名进入网络/移动世界的 Java 程序员。 使用 PhoneGap 的 childbrowser 插件 我想在初始屏幕后直接重定向到网页 我现在尝试通过使用 documen
使用 child 浏览器。我的案例: 有一个index.html文件和test.html。 前往 test.html 从 test.html 启动 Childbrowser 我按下左上角的“完成”按钮
我在使用这两个 PhoneGap 插件时遇到问题:“BarcodeScanner”和“ChildBrowser”(在 iOS 应用程序中,使用 XCode 4 和 PhoneGap 2.0)。 我的应
我正在使用 ChildBrowser iOS cordova 插件来显示 pdf 文件。当我严格滚动在子浏览器插件中打开的pdf文件时,应用程序崩溃并在控制台中打印以下消息。似乎是某种内存问题 Feb
我使用的是适用于 iOS 5.0、XCODE 4.2、phonegap 1.1.0 的 child 浏览器,我只能在纵向模式下打开它。我的应用程序支持所有 4 个 View ,但是当我选择一个 Vie
我正在为 iOS 构建一个 PhoneGap 1.5 (Cordova) 应用程序,并希望使用 ChildBrowser 插件来显示 PDF 文件。我已经能够对其进行设置,并且在查看外部 PDF 文件
我使用 Phonegap Childbrowser 进行 oAuth 2.0 身份验证。身份验证后,我想在网页中使用 Javascript 隐藏 Childbrowser,而无需按“完成”按钮。如何做
我已经在 Android 应用程序上成功集成了 phonegap + childbrowser。现在我想在我的应用程序中集成 Twitter 共享。我按照教程 http://www.wisejive.
我有一个问题,当我弹出一个子浏览器时:如果用户正在使用他们的 3G 或连接速度很慢,在加载任何内容之前可能会有很长的等待时间(只是一个空白的白屏)。 有没有一种方法可以最小化或隐藏子对话框,直到它加载
我正在尝试让本地 cookies (file://) 在 android 3.1+ 上工作在 child 浏览器中。我发现一个博客回复谈论这个具体问题以及如何使用 Cookie 管理器进行补救。我不能
使用phonegap制作iOS应用时,ChildBrowser插件可以打开一个可以使用phonegap功能的远程页面吗? 例如:在phonegap应用程序中的index.html,调用childbro
我目前正在使用 phoneapp 中的 ChildBrowser 打开网站。但是,我想打开此网站的所有外部链接以在 Safari 中打开。 我无法控制本网站的来源。 我的理解是,我必须修改 Child
我需要在我的 phonegap 应用程序中显示一个网页,并且能够应用一个新的 css 文件来覆盖显示 - 或者可能有一种不用 css 的不同方法? 我知道这必须是可能的,因为如果我在桌面上使用 moz
我是一名优秀的程序员,十分优秀!