readAccessURL
TypeScriptget readAccessURL(): _UIKit_NSAttributedString_DocumentReadingOptionKeySwift declarationstatic let readAccessURL: NSAttributedString.DocumentReadingOptionKeyIntegrate web content seamlessly into your app, and customize content interactions to meet your app’s needs.
131 types
864 callable entries
82 skipped
91% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
NSAttributedString.CompletionHandler
typealias · iOS 13.0+
URLScheme
struct · iOS 26.0+
URLSchemeHandler
protocol · iOS 26.0+
URLSchemeTaskResult
enum · iOS 26.0+
WebPage
class · iOS 26.0+
WebPage.BackForwardList
struct · iOS 26.0+
WebPage.BackForwardList.Item
struct · iOS 26.0+
WebPage.BackForwardList.Item.ID
struct · iOS 26.0+
WebPage.Configuration
struct · iOS 26.0+
WebPage.Configuration.MediaPlaybackBehavior
enum · iOS 26.0+
WebPage.CSSMediaType
struct · iOS 26.0+
WebPage.CSSMediaType.RawValue
typealias · iOS 26.0+
WebPage.DeviceSensorAuthorization
struct · iOS 26.0+
WebPage.DeviceSensorAuthorization.Permission
enum · iOS 26.0+
WebPage.DialogPresenting
protocol · iOS 26.0+
WebPage.ExportedContentConfiguration
struct · iOS 26.0+
WebPage.ExportedContentConfiguration.Region
struct · iOS 26.0+
WebPage.FileInputPromptResult
enum · iOS 26.0+
WebPage.FormInfo
struct · iOS 27.0+
WebPage.FrameInfo
struct · iOS 26.0+
WebPage.FullscreenState
enum · iOS 26.0+
WebPage.JavaScriptConfirmResult
enum · iOS 26.0+
WebPage.JavaScriptPromptResult
enum · iOS 26.0+
WebPage.NavigationAction
struct · iOS 26.0+
WebPage.NavigationDeciding
protocol · iOS 26.0+
WebPage.NavigationError
enum · iOS 26.0+
WebPage.NavigationEvent
enum · iOS 26.0+
WebPage.NavigationPreferences
struct · iOS 26.0+
WebPage.NavigationPreferences.ContentMode
enum · iOS 26.0+
WebPage.NavigationPreferences.SecurityRestrictionMode
enum · iOS 26.4+
WebPage.NavigationPreferences.UpgradeToHTTPSPolicy
enum · iOS 26.0+
WebPage.NavigationResponse
struct · iOS 26.0+
WebPage.Representation
typealias · iOS 26.0+
WKAudiovisualMediaTypes
struct · iOS 10.0+
WKBackForwardList
class · iOS 8.0+
WKBackForwardListItem
class · iOS 8.0+
WKContentRuleList
class · iOS 11.0+
WKContentRuleListStore
class · iOS 11.0+
WKContentWorld
class · iOS 14.0+
WKContentWorld.Configuration
class · iOS 27.0+
WKContextMenuElementInfo
class · iOS 13.0+
WKDataDetectorTypes
struct · iOS 10.0+
WKDialogResult
enum · iOS 16.0+
WKDOMNodeSnapshot
class · iOS 27.0+
WKDownload
class · iOS 14.5+
WKDownload.PlaceholderPolicy
enum · iOS 18.2+
WKDownload.RedirectPolicy
enum · iOS 14.5+
WKDownloadDelegate
protocol
WKError
struct · iOS 8.0+
WKError.Code
enum · iOS 8.0+
WKFindConfiguration
class · iOS 13.4+
WKFindResult
class · iOS 13.4+
WKFormInfo
class · iOS 27.0+
WKFrameInfo
class · iOS 8.0+
WKHTTPCookieStore
class · iOS 11.0+
WKHTTPCookieStore.CookiePolicy
enum · iOS 17.0+
WKHTTPCookieStoreObserver
protocol · iOS 11.0+
WKJSHandle
class · iOS 27.0+
WKMediaCaptureState
enum · iOS 15.0+
WKMediaCaptureType
enum · iOS 15.0+
WKMediaPlaybackState
enum · iOS 14.5+
WKNavigation
class · iOS 8.0+
WKNavigationAction
class · iOS 8.0+
WKNavigationActionPolicy
enum · iOS 8.0+
WKNavigationDelegate
protocol
WKNavigationResponse
class · iOS 8.0+
WKNavigationResponsePolicy
enum · iOS 8.0+
WKNavigationType
enum · iOS 8.0+
WKOpenPanelParameters
class · iOS 18.4+
WKPDFConfiguration
class · iOS 13.4+
WKPermissionDecision
enum · iOS 15.0+
WKPreferences
class · iOS 8.0+
WKPreferences.InactiveSchedulingPolicy
enum · iOS 17.0+
WKPreviewActionItem
protocol · iOS 10.0+ · Deprecated in iOS 13.0
WKPreviewElementInfo
class · iOS 10.0+ · Deprecated in iOS 13.0
WKProcessPool
class · iOS 8.0+ · Deprecated in iOS 15.0
WKScriptMessage
class · iOS 8.0+
WKScriptMessageHandler
protocol
WKScriptMessageHandlerWithReply
protocol
WKSecurityOrigin
class · iOS 9.0+
WKSecurityRestrictionMode
enum · iOS 26.4+
WKSelectionGranularity
enum · iOS 8.0+ · Deprecated in iOS 11.0
WKSnapshotConfiguration
class · iOS 11.0+
WKUIDelegate
protocol
WKURLSchemeHandler
protocol · iOS 11.0+
WKURLSchemeTask
protocol · iOS 11.0+
WKUserContentController
class · iOS 8.0+
WKUserScript
class · iOS 8.0+
WKUserScriptInjectionTime
enum · iOS 8.0+
WKWebExtension
class · iOS 18.4+
WKWebExtension.Action
class · iOS 18.4+
WKWebExtension.Command
class · iOS 18.4+
WKWebExtension.DataRecord
class · iOS 18.4+
WKWebExtension.DataRecord.Error
struct · iOS 18.4+
WKWebExtension.DataRecord.Error.Code
enum · iOS 18.4+
WKWebExtension.DataType
struct · iOS 18.4+
WKWebExtension.Error
struct · iOS 18.4+
WKWebExtension.Error.Code
enum · iOS 18.4+
WKWebExtension.MatchPattern
class · iOS 18.4+
WKWebExtension.MatchPattern.Error
struct · iOS 18.4+
WKWebExtension.MatchPattern.Error.Code
enum · iOS 18.4+
WKWebExtension.MatchPattern.Options
struct · iOS 18.4+
WKWebExtension.MessagePort
class · iOS 18.4+
WKWebExtension.MessagePort.Error
struct · iOS 18.4+
WKWebExtension.MessagePort.Error.Code
enum · iOS 18.4+
WKWebExtension.Permission
struct · iOS 18.4+
WKWebExtension.TabChangedProperties
struct · iOS 18.4+
WKWebExtension.TabConfiguration
class · iOS 18.4+
WKWebExtension.WindowConfiguration
class · iOS 18.4+
WKWebExtension.WindowState
enum · iOS 18.4+
WKWebExtension.WindowType
enum · iOS 18.4+
WKWebExtensionContext
class · iOS 18.4+
WKWebExtensionContext.Error
struct · iOS 18.4+
WKWebExtensionContext.Error.Code
enum · iOS 18.4+
WKWebExtensionContext.NotificationUserInfoKey
struct · iOS 18.4+
WKWebExtensionContext.PermissionStatus
enum · iOS 18.4+
WKWebExtensionController
class · iOS 18.4+
WKWebExtensionController.Configuration
class · iOS 18.4+
WKWebExtensionControllerDelegate
protocol · iOS 18.4+
WKWebExtensionTab
protocol · iOS 18.4+
WKWebExtensionWindow
protocol · iOS 18.4+
WKWebpagePreferences
class · iOS 13.0+
WKWebpagePreferences.ContentMode
enum · iOS 13.0+
WKWebpagePreferences.UpgradeToHTTPSPolicy
enum · iOS 18.2+
WKWebsiteDataRecord
class · iOS 9.0+
WKWebsiteDataStore
class · iOS 9.0+
WKWebView
class · iOS 8.0+
WKWebView.FullscreenState
enum · iOS 16.0+
WKWebViewConfiguration
class · iOS 8.0+
WKWebViewDataType
struct · iOS 26.0+
WKWindowFeatures
class · iOS 8.0+
get readAccessURL(): _UIKit_NSAttributedString_DocumentReadingOptionKeySwift declarationstatic let readAccessURL: NSAttributedString.DocumentReadingOptionKeyconst WKErrorDomain: stringSwift declarationlet WKErrorDomain: Stringconst WKPreviewActionItemIdentifierAddToReadingList: stringSwift declarationlet WKPreviewActionItemIdentifierAddToReadingList: Stringconst WKPreviewActionItemIdentifierCopy: stringSwift declarationlet WKPreviewActionItemIdentifierCopy: Stringconst WKPreviewActionItemIdentifierOpen: stringSwift declarationlet WKPreviewActionItemIdentifierOpen: Stringconst WKPreviewActionItemIdentifierShare: stringSwift declarationlet WKPreviewActionItemIdentifierShare: Stringconst WKWebsiteDataTypeCookies: stringSwift declarationlet WKWebsiteDataTypeCookies: Stringconst WKWebsiteDataTypeDiskCache: stringSwift declarationlet WKWebsiteDataTypeDiskCache: Stringconst WKWebsiteDataTypeFetchCache: stringSwift declarationlet WKWebsiteDataTypeFetchCache: Stringconst WKWebsiteDataTypeFileSystem: stringSwift declarationlet WKWebsiteDataTypeFileSystem: Stringconst WKWebsiteDataTypeHashSalt: stringSwift declarationlet WKWebsiteDataTypeHashSalt: Stringconst WKWebsiteDataTypeIndexedDBDatabases: stringSwift declarationlet WKWebsiteDataTypeIndexedDBDatabases: Stringconst WKWebsiteDataTypeLocalStorage: stringSwift declarationlet WKWebsiteDataTypeLocalStorage: Stringconst WKWebsiteDataTypeMediaKeys: stringSwift declarationlet WKWebsiteDataTypeMediaKeys: Stringconst WKWebsiteDataTypeMemoryCache: stringSwift declarationlet WKWebsiteDataTypeMemoryCache: Stringconst WKWebsiteDataTypeOfflineWebApplicationCache: stringSwift declarationlet WKWebsiteDataTypeOfflineWebApplicationCache: Stringconst WKWebsiteDataTypeScreenTime: stringSwift declarationlet WKWebsiteDataTypeScreenTime: Stringconst WKWebsiteDataTypeSearchFieldRecentSearches: stringSwift declarationlet WKWebsiteDataTypeSearchFieldRecentSearches: Stringconst WKWebsiteDataTypeServiceWorkerRegistrations: stringSwift declarationlet WKWebsiteDataTypeServiceWorkerRegistrations: Stringconst WKWebsiteDataTypeSessionStorage: stringSwift declarationlet WKWebsiteDataTypeSessionStorage: Stringconst WKWebsiteDataTypeWebSQLDatabases: stringSwift declarationlet WKWebsiteDataTypeWebSQLDatabases: Stringstatic loadFromHTMLDataOptionsCompletionHandler(data: ArrayBuffer, options: NativeMap<_UIKit_NSAttributedString_DocumentReadingOptionKey, unknown>, completionHandler: ((arg0: (_Foundation_NSAttributedString) | null, arg1: (NativeMap<_UIKit_NSAttributedString_DocumentAttributeKey, unknown>) | null, arg2: (NativeError) | null) => void)): voidSwift declarationclass func fromHTML(_ data: Data, options: [NSAttributedString.DocumentReadingOptionKey : Any] = [:]) async throws -> (NSAttributedString, [NSAttributedString.DocumentAttributeKey : Any])static loadFromHTMLFileURLOptionsCompletionHandler(fileURL: string, options: NativeMap<_UIKit_NSAttributedString_DocumentReadingOptionKey, unknown>, completionHandler: ((arg0: (_Foundation_NSAttributedString) | null, arg1: (NativeMap<_UIKit_NSAttributedString_DocumentAttributeKey, unknown>) | null, arg2: (NativeError) | null) => void)): voidSwift declarationclass func fromHTML(fileURL: URL, options: [NSAttributedString.DocumentReadingOptionKey : Any] = [:]) async throws -> (NSAttributedString, [NSAttributedString.DocumentAttributeKey : Any])static loadFromHTMLRequestOptionsCompletionHandler(request: _Foundation_URLRequest, options: NativeMap<_UIKit_NSAttributedString_DocumentReadingOptionKey, unknown>, completionHandler: ((arg0: (_Foundation_NSAttributedString) | null, arg1: (NativeMap<_UIKit_NSAttributedString_DocumentAttributeKey, unknown>) | null, arg2: (NativeError) | null) => void)): voidSwift declarationclass func fromHTML(request: URLRequest, options: [NSAttributedString.DocumentReadingOptionKey : Any] = [:]) async throws -> (NSAttributedString, [NSAttributedString.DocumentAttributeKey : Any])static loadFromHTMLStringOptionsCompletionHandler(string: string, options: NativeMap<_UIKit_NSAttributedString_DocumentReadingOptionKey, unknown>, completionHandler: ((arg0: (_Foundation_NSAttributedString) | null, arg1: (NativeMap<_UIKit_NSAttributedString_DocumentAttributeKey, unknown>) | null, arg2: (NativeError) | null) => void)): voidSwift declarationclass func fromHTML(_ string: String, options: [NSAttributedString.DocumentReadingOptionKey : Any] = [:]) async throws -> (NSAttributedString, [NSAttributedString.DocumentAttributeKey : Any])82 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
URLScheme
The iOS SDK compiler rejected this binding: initializer 'init(_:)' has different argument labels from those required by protocol 'RawRepresentable' ('init(rawValue:)')
WebPage.DeviceSensorAuthorization.init(decisionHandler:)
This Swift callback must itself suspend asynchronously. (nonthrowing, so a rejected promise cannot reach swift)
WebPage.transferRepresentation
This protocol needs associated types that cannot yet cross the bridge.
WebPage.init(configuration:navigationDecider:dialogPresenter:)
This parameter hides a concrete Swift type.
WebPage.init(configuration:dialogPresenter:)
This parameter hides a concrete Swift type.
WebPage.init(configuration:navigationDecider:)
This parameter hides a concrete Swift type.
WKUserContentController.addBuffer(_:name:to:)
The iOS SDK compiler rejected this binding: instance method 'arg' requires that 'RawSpan' conform to 'Escapable'
WKBackForwardListItem.init()
inherited init: clang: 'init' is unavailable
WKWebExtension.Action.init()
inherited init: clang: 'init' is unavailable
WKWebExtension.MessagePort.init()
inherited init: clang: 'init' is unavailable
WKWebExtension.WindowConfiguration.init()
inherited init: clang: 'init' is unavailable
WKContentRuleListStore.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
WKWebExtension.TabConfiguration.init()
inherited init: clang: 'init' is unavailable
WKWebExtension.Command.init()
inherited init: clang: 'init' is unavailable
WKWebExtensionContext.init()
inherited init: cannot prove legal (class declares 3 custom initializers)
WKHTTPCookieStore.init()
inherited init: clang: 'init' is unavailable
WKContextMenuElementInfo.init()
inherited init: clang: 'init' is unavailable
WKSecurityOrigin.init()
inherited init: clang: 'init' is unavailable
WKDOMNodeSnapshot.init()
inherited init: clang: 'init' is unavailable
WKWebExtension.DataRecord.init()
inherited init: clang: 'init' is unavailable
WKWebExtensionController.Configuration.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
WKWebsiteDataStore.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
WKContentWorld.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
WKJSHandle.init()
inherited init: clang: 'init' is unavailable
WKWebView.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
WKWebExtension.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
WKFindResult.init()
inherited init: clang: 'init' is unavailable
WKUserScript.init()
inherited init: cannot prove legal (class declares 3 custom initializers)
WKWebExtension.MatchPattern.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
protocol implementation URLSchemeHandler
This protocol needs associated types that cannot yet cross the bridge.