Class WKWebViewConfiguration

    • Constructor Detail

      • WKWebViewConfiguration

        public WKWebViewConfiguration()
      • WKWebViewConfiguration

        protected WKWebViewConfiguration​(NSObject.Handle h,
                                         long handle)
      • WKWebViewConfiguration

        protected WKWebViewConfiguration​(NSObject.SkipInit skipInit)
      • WKWebViewConfiguration

        public WKWebViewConfiguration​(NSCoder decoder)
    • Method Detail

      • setProcessPool

        public void setProcessPool​(WKProcessPool v)
      • setPreferences

        public void setPreferences​(WKPreferences v)
      • getWebsiteDataStore

        public WKWebsiteDataStore getWebsiteDataStore()
        Since:
        Available in iOS 9.0 and later.
      • setWebsiteDataStore

        public void setWebsiteDataStore​(WKWebsiteDataStore v)
        Since:
        Available in iOS 9.0 and later.
      • suppressesIncrementalRendering

        public boolean suppressesIncrementalRendering()
      • setSuppressesIncrementalRendering

        public void setSuppressesIncrementalRendering​(boolean v)
      • getApplicationNameForUserAgent

        public java.lang.String getApplicationNameForUserAgent()
        Since:
        Available in iOS 9.0 and later.
      • setApplicationNameForUserAgent

        public void setApplicationNameForUserAgent​(java.lang.String v)
        Since:
        Available in iOS 9.0 and later.
      • allowsAirPlayForMediaPlayback

        public boolean allowsAirPlayForMediaPlayback()
        Since:
        Available in iOS 9.0 and later.
      • setAllowsAirPlayForMediaPlayback

        public void setAllowsAirPlayForMediaPlayback​(boolean v)
        Since:
        Available in iOS 9.0 and later.
      • getMediaTypesRequiringUserActionForPlayback

        public WKAudiovisualMediaTypes getMediaTypesRequiringUserActionForPlayback()
        Since:
        Available in iOS 10.0 and later.
      • setMediaTypesRequiringUserActionForPlayback

        public void setMediaTypesRequiringUserActionForPlayback​(WKAudiovisualMediaTypes v)
        Since:
        Available in iOS 10.0 and later.
      • allowsInlineMediaPlayback

        public boolean allowsInlineMediaPlayback()
      • setAllowsInlineMediaPlayback

        public void setAllowsInlineMediaPlayback​(boolean v)
      • allowsPictureInPictureMediaPlayback

        public boolean allowsPictureInPictureMediaPlayback()
        Since:
        Available in iOS 9.0 and later.
      • setAllowsPictureInPictureMediaPlayback

        public void setAllowsPictureInPictureMediaPlayback​(boolean v)
        Since:
        Available in iOS 9.0 and later.
      • getDataDetectorTypes

        public WKDataDetectorTypes getDataDetectorTypes()
        Since:
        Available in iOS 10.0 and later.
      • setDataDetectorTypes

        public void setDataDetectorTypes​(WKDataDetectorTypes v)
        Since:
        Available in iOS 10.0 and later.
      • ignoresViewportScaleLimits

        public boolean ignoresViewportScaleLimits()
        Since:
        Available in iOS 10.0 and later.
      • setIgnoresViewportScaleLimits

        public void setIgnoresViewportScaleLimits​(boolean v)
        Since:
        Available in iOS 10.0 and later.
      • mediaPlaybackRequiresUserAction

        @Deprecated
        public boolean mediaPlaybackRequiresUserAction()
        Deprecated.
        Deprecated in iOS 9.0.
        Since:
        Available in iOS 8.0 and later.
      • setMediaPlaybackRequiresUserAction

        @Deprecated
        public void setMediaPlaybackRequiresUserAction​(boolean v)
        Deprecated.
        Deprecated in iOS 9.0.
        Since:
        Available in iOS 8.0 and later.
      • mediaPlaybackAllowsAirPlay

        @Deprecated
        public boolean mediaPlaybackAllowsAirPlay()
        Deprecated.
        Deprecated in iOS 9.0.
        Since:
        Available in iOS 8.0 and later.
      • setMediaPlaybackAllowsAirPlay

        @Deprecated
        public void setMediaPlaybackAllowsAirPlay​(boolean v)
        Deprecated.
        Deprecated in iOS 9.0.
        Since:
        Available in iOS 8.0 and later.
      • requiresUserActionForMediaPlayback

        @Deprecated
        public boolean requiresUserActionForMediaPlayback()
        Deprecated.
        Deprecated in iOS 10.0.
        Since:
        Available in iOS 9.0 and later.
      • setRequiresUserActionForMediaPlayback

        @Deprecated
        public void setRequiresUserActionForMediaPlayback​(boolean v)
        Deprecated.
        Deprecated in iOS 10.0.
        Since:
        Available in iOS 9.0 and later.
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • setURLSchemeHandler

        public void setURLSchemeHandler​(WKURLSchemeHandler urlSchemeHandler,
                                        java.lang.String urlScheme)
        Since:
        Available in iOS 11.0 and later.
      • urlSchemeHandlerForURLScheme

        public WKURLSchemeHandler urlSchemeHandlerForURLScheme​(java.lang.String urlScheme)
        Since:
        Available in iOS 11.0 and later.
      • init

        protected long init​(NSCoder decoder)