jjzjj

myWebview

全部标签

Android:在自定义 WebView 中从 onLongPress 打开 ContextMenu

我目前正在尝试获取一个自定义WebView,当它被按下较长时间时会显示一个ContextMenu。由于默认的WebView类仅在长按链接时显示ContextMenu,因此我编写了自己的类来覆盖此行为:publicclassMyWebViewextendsWebView{Contextcontext;GestureDetectorgd;publicMyWebView(Contextcontext,AttributeSetattributes){super(context,attributes);this.context=context;gd=newGestureDetector(cont

android - android webview 上一页的后退按钮不起作用

我试图覆盖后退按钮,以便它返回上一页,但它只是退出应用程序。这是代码..请告诉我哪里出错了。packagecom.example.thebase;importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Intent;importandroid.util.Log;importandroid.view.KeyEvent;importandroid.webkit.WebSettings;importandroid.webkit.WebView;importandroid.webkit.WebViewCl

android - 您如何在 Android 中正确编写和使用 View 子类?

我正在尝试实现找到的解决方案之一here.我的问题是我不确定我是否正确地实现和使用了我的子类。我在这里子类化WebView:publicclassmyWebViewextendsWebView{publicmyWebView(Contextcontext){super(context);//TODOAuto-generatedconstructorstub}@OverrideprotectedvoidonSizeChanged(intw,inth,intow,intoh){//TODOAuto-generatedmethodstubscrollTo(xScroll-(widthScro

android - 为什么在这种情况下会显示 "Bitmap cannot be resolved to a type"?

我收到这个错误。我该如何解决这个问题?"Bitmapcannotberesolvedtoatype"发生错误的行publicvoidonPageStarted(WebViewview,Stringurl,Bitmapfavicon){我的代码publicclassMainActivityextendsActivity{privateActivityactivity=this;privateStringtitle="";privateActionBarmActionBar;privateSimpleSideDrawermNav;WebViewmyWebView;intwidth,heig

android - 在 webview 中自动播放视频

我是android的新手,我在webview中显示新闻链接。新闻链接包含一个视频。问题是,打开链接后我必须点击视频然后视频正在播放但我希望视频应该自动播放。提前致谢。我的代码是:myWebView.getSettings().setJavaScriptEnabled(true);myWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);myWebView.getSettings().setPluginState(PluginState.ON);myWebView.setWebViewClient(new

android - onSaveInstanceState 和 fragment ?

如何获取fragment以保存其状态?我已经尝试了一切,但没有运气,没有任何效果。我试过添加:publicvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);myWebView.saveState(outState);Log.w("///////","onSaveInstanceState");}但这永远不会被调用。有什么想法吗?我现在正在尝试恢复WebView的状态:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewG

IOS webview 全屏

这确实是一个非常简单的问题,但我对IOS开发人员和Swift完全陌生。我正在尝试添加一个webview并使其填满整个屏幕。这是我的代码overridefuncviewDidLoad(){super.viewDidLoad()letmyWebView:UIWebView=UIWebView(frame:CGRect(x:0,y:0,width:300,height:300))self.view.addSubview(myWebView)leturl=URL(string:"https://google.com");letrequest=URLRequest(url:url!asURL);

ios - Swift:UISearchBar:单击搜索按钮时获取文本

我正在尝试使用Swift来学习它,但现在我无法从UISearchBar获取文本现在我的代码是这样的:importUIKitclassSecondViewController:UIViewController{@IBOutletvarmyWebView:UIWebView@IBOutletvaradressbar:UISearchBaroverridefuncviewDidLoad(){super.viewDidLoad()adressbar.showsScopeBar=truevarurl=NSURL(string:"http://google.com")varrequest=NSUR

ios - Swift:UISearchBar:单击搜索按钮时获取文本

我正在尝试使用Swift来学习它,但现在我无法从UISearchBar获取文本现在我的代码是这样的:importUIKitclassSecondViewController:UIViewController{@IBOutletvarmyWebView:UIWebView@IBOutletvaradressbar:UISearchBaroverridefuncviewDidLoad(){super.viewDidLoad()adressbar.showsScopeBar=truevarurl=NSURL(string:"http://google.com")varrequest=NSUR

android - 链接应该在 Android 的同一个网页 View 中打开

我是Android新手,我正在尝试使用此代码在webview中打开链接WebViewmyWebView=(WebView)findViewById(R.id.webinfo);myWebView.loadUrl("http://oslobokfestival.netteam.no/artical.php?articalid=93");myWebView.setBackgroundResource(R.drawable.lbg);myWebView.setBackgroundColor(Color.TRANSPARENT);myWebView.getSettings().setJavaS