草庐IT

X5WebView

全部标签

java - WebView 中的 "android.view.InflateException: Binary XML file Error inflating class"错误

我的自定义WebView类发生错误:java.lang.RuntimeException:无法启动ActivityComponentInfo{com.example.ates.aaa/com.example.ates.aaa.MainActivity}:android.view.InflateException:二进制XML文件第9行:错误膨胀类com.example.ates.aaa.MyWebView我的WebView:publicclassMyWebViewextendsWebView{publicMyWebView(Contextcontext){super(context);

android - 重复的 webview,我想在每个中加载相同的内容

如何在工作方式类似的分屏中显示两个webview,我想复制一个webview,我想同时滚动两个。谢谢我试过了,但我想复制webview。这是显示另一个,我必须再次加载url。我不想在第二个中加载agin我只想成为镜像。 最佳答案 试试这个,createlayoutfilecontent_main.xmlCreateClassObservableWebViewforhandleeventfromoriginalWebviewpublicclassObservableWebViewextendsWebView{privateOnScro

android - 如何在 WebView 中全屏显示 youtube 视频

我使用以下代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_test_web_view_play_youtube);WebVieww=(WebView)findViewById(R.id.w);w.setWebChromeClient(newWebChromeClient());w.setWebViewClient(newWebViewClient());w.getSettings(

android - 来自android webview的peerjs webrtc流式传输视频太慢

我有一个android应用程序,它通过peerjs(webrtc)通过webview发送摄像头流,浏览器上的web应用程序接收视频并进行流式传输。一切正常,但网络上的视频速度太慢,图像在获取第二张图像之前卡住了一段时间...有没有办法降低分辨率?或缓冲网络应用程序上的视频?还是我的实现有问题?AndroidWebview代码:initVideo=function(videoSourceValue){varvideo=document.querySelector('video');navigator.getUserMedia({video:{optional:[{sourceId:vid

android - 强制WebView在某个网络上运行

是否可以强制WebView通过指定的Network加载URL?我的设备打开了两个网络连接:wifi和移动数据。移动数据网络设置为传出连接的默认网络(因此连接管理器返回connectivityManager.getActiveNetwork()的移动数据网络)。我尝试加载的网页(来自http://10.0.0.1:80)正在通过wifi连接的网络服务器上运行。因此,WebView无法加载到页面,因为它无法通过移动数据访问。 最佳答案 所以我自己在这个话题上多挖了一点,发现了一些有用的信息:如果一个连接应该使用一个给定的网络,你需要bi

javascript - Nativescript webview 和 android 后退按钮

我用nativescript制作了一个页面,其中只包含一个webview。这是我的代码:这是JS:import*aswebViewModulefrom"tns-core-modules/ui/web-view";letwebView=newwebViewModule.WebView();webView.on(webViewModule.WebView.loadFinishedEvent,function(args:webViewModule.LoadEventData){letmessage;if(!args.error){message="WebViewfinishedloading

android - React Native Android WebView 如何禁用水平滚动?

我在webview和滚动方面有问题。我想禁用所有滚动。我使用了scrollEnabled,对于IOS,它工作正常。但对于android来说,不存在这样的属性。我尝试了很多脚本,但没有任何效果。乍一看一切正常,但如果用户向右滑动,文本/div就会移出屏幕。事情就是这样这是我的网页View:{this.webViewRef=element;}}javaScriptEnabledscalesPageToFit={false}onShouldStartLoadWithRequest={this._onShouldStartLoadWithRequest}style={{height:this.

javascript - 在 Flutter Webview 中运行一些 Javascript

如何在flutter_webview_plugin中运行Javascript?我试过这个:onPressed:(){flutterWebviewPlugin.evalJavascript('alert("HelloWorld")');},但是什么也没发生。我认为使用flutterWebviewPlugin.evalJavascript可以在Webview中运行Javascript。我是不是做错了什么? 最佳答案 flutterWebviewPlugin.evalJavascript('alert("HelloWorld")')需要J

javascript - 在 Flutter Webview 中运行一些 Javascript

如何在flutter_webview_plugin中运行Javascript?我试过这个:onPressed:(){flutterWebviewPlugin.evalJavascript('alert("HelloWorld")');},但是什么也没发生。我认为使用flutterWebviewPlugin.evalJavascript可以在Webview中运行Javascript。我是不是做错了什么? 最佳答案 flutterWebviewPlugin.evalJavascript('alert("HelloWorld")')需要J

android - 如何检测 WebView 页面何时试图关闭?

我有一个WebView,我正在将facebook共享器php页面加载到其中。此页面没有任何形式的确认,它只是在用户共享或取消后关闭窗口。因为它被加载到WebView中,所以没有什么可以“关闭”本身,所以,我需要检测试图关闭的窗口并对该回调采取行动。从我的各种搜索看来,处理此问题的方法是通过WebChromeClient。所以,我正在尝试以下操作,但从未调用过回调。我显然错过了什么,但不知道是什么。*感觉应该覆盖onCloseWindow事件,但这会导致eclipse提示(合理地)我需要super实例,文档似乎没有暗示这是可能的。感谢所有帮助。[编辑]哦,我只是尝试交换操作的顺序,在调用