wkwebview相关内容
当我在NativeScript 3.4和更高版本的WebView中打开网站时, 4.0 JavaScript的性能很慢.在Xcode中构建时,速度比普通的WKWebView慢得多. 我还尝试了NativeScript运动场( play.nativescript.org ),如果您放置了WebView使用JavaScript运行某些网站也会降低性能. 请帮助我 解决方案 此:
..
所以我有一个使用Angular(NG 5.1.1/Angular 7.x)的Nativescript应用 我有一个带网络视图的视图. @ViewChild("myWebView") webViewRef: ElementRef; 在我的webv
..
对于使用Angular的NativeScript iOS和Android应用程序,如何在WebView内加载具有JS和CSS引用的本地存储的html文件?我可以显示WebView,但是由于找不到文件中的src,因此出现找不到文件的错误. 目前,我在src/assets中有文件,并且其中有index.html 在应用程序中是否存在更合适的位置来存储这些文件?有没有比WebView更好的显
..
我正在开发一个快速的ios应用程序,该应用程序使用WKWebView加载电子商务网站. 当用户在此处购买产品时,结帐页面允许用户以加密货币付款. 当用户单击“在电子钱包中打开"时,该网站会弹出 window.postMessage(paymentData) 付款数据是其中包含比特币网址的js对象. 我正在将WKUserScript与WKWebConfiguration一起使用,以注入
..
在WKWebView中,我们有一个多部分的POST请求,我们需要检查它并有条件地对其进行处理. 当前,我们正在尝试使用WKNavigationDelegate的webView:decidePolicyForNavigationAction:decisionHandler:方法来获得对NSURLRequest的访问权限. (navigationAction.request). 但是,当我
..
我正在开发浏览器.我需要在同一WKWebView实例中打开新的浏览器窗口,但是我还需要能够在Appstore应用程序中打开链接. - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^
..
如何使用WKWebView或UIWebView获取网站的apple-touch-icon或徽标?我读过有可能获得favicon,但是我打算像在iOS Safari中那样将网站徽标用作快捷方式,而favicon太小了.有没有一种方法可以从webView的网站中刮取元数据以获取? 解
..
我有一个Viewcontroller,当我从导航控制器中弹出它时,它包含wkwebview,我遇到内存泄漏 堆栈跟踪导致WkWebview实例化 我也没有使用任何代表. 我真的很想知道是什么原因造成的,以及如何解决这个问题 解决方案 很长一段时间没有观察到(至少我不记得上次遇到它的时间).刚刚在Xcode 11.2/iOS 13.2中进行了测试.没有泄漏-无论是在简单的测
..
我正在尝试创建一个具有来自YouTube和Soundcloud的曲目的多源音乐播放器,并且我想覆盖MPNowPlayingInfoCenter的内容以提供有关歌手/发行人的信息,而不是YouTube视频的名称. 使用UIWebview时一切正常,但是出于性能原因,我不得不切换到新的WKWebview,现在我之前用来设置nowPlayingInfos的方法无效 有没有办法禁用HTML中
..
试图在macOS中为WKWebview禁用跳动滚动, 但是macOS中的WKWebview没有"scrollView" let webView = WKWebView(frame: view.frame) print(webView.scrollView) 解决方案 关于这一点,您可能注意到或未注意到的一件非常奇怪的事情是,在WKWebView类中,有一个对scrollView的描述,
..
我在Mac OS X应用程序中使用WKWebView.我想覆盖用户 Control +在WKWebView中单击或右键单击时出现的上下文菜单,但是我找不到实现此目的的方法. 应注意,上下文菜单根据WKWebView的状态以及调用上下文菜单时鼠标下方的元素而变化.例如,当鼠标悬停在内容的“空"部分上时,上下文菜单只有一个“重新加载"项,而右键单击链接将显示选项“打开链接",“在新窗口中打开链接
..
我正在寻找一种显示使用WebKit1和WebView,只需在UserDefaults中将WebKitDeveloperExtras设置为true,即可轻松在Mac应用程序中显示检查器.这样,您就可以在每个Web视图中使用“检查元素"菜单. 但是在带有WKWebView的WebKit2中,此功能不再起作用.在WWDC14检查器会话中,他们解释说您必须添加权利,然后可以从Safari开发人员菜单
..
我有一个非常简单的应用程序,它仅在WKWebView中显示一个网站,但是升级到macOS Mojave后,我收到一些奇怪的警告消息. 该应用程序会编译但无法启动. 我的代码: @IBOutlet var webView: WKWebView! override func loadView() { webView = WKWebView() webView.naviga
..
我使用Swift的最新版本和xcode 8.3.3创建了一个简单的浏览器. 我希望能够在有html5视频(例如youtube上)的情况下以全屏方式输入. 我现在在YouTube上看到“全屏不可用". 旧的WebView出现同样的问题...在iOS上可以正常工作. 编辑.也许只是不可能.我尝试查看JavaFX WebView和WPF WebBrowser,它们具有相同的局限性.实际上,只有一个
..
我正在尝试弄清楚如何将WebView保存为PDF并完全卡住,真的希望获得一些帮助吗? 我正在Cocoa&在OSX上使用Swift,到目前为止,这是我的代码: import Cocoa import WebKit class ViewController: NSViewController { override func loadView() { super.
..
我正在构建一个简单的WKWebView应用程序,该应用程序可以加载用Construct(HTML5)编写的游戏. 游戏存储在服务器上,当我在常规浏览器(移动和台式机)上玩游戏时,游戏本身存储在本地,高分也存储在本地.重新启动后,该游戏不需要重新下载,我可以看到以前的高分. 我不知道Construct用于存储本地数据的确切方式,但是当我在WKWebView中运行完全相同的游戏时,该游戏也
..
我想在向WKWebView发出请求之前设置本地存储,在任何iOS版本中都可以吗? 找不到解决方法,似乎唯一相关的类是WKWebsiteDataStore https://developer.apple.com/documentation/webkit/wkwebsitedatastore ,仅具有读取和删除方法. 解决方案 在@paulvs的评论中,这就是我的工作. 设置导航委
..
我正在使用WKWebView,将内容可编辑的div作为富文本编辑器的核心,并希望修改键盘上方的顶部工具栏,该工具栏包含自动更正建议和格式按钮. (不知道这是否算作输入的附件视图.) 我发现了一些帖子,展示了如何删除栏,但似乎都没有用,理想情况下,我还是想保留自动更正部分. 至少有一个应用程序Ulysses可以做到这一点(尽管我不知道它是否具有网络视图): 确实,我非常确定我可以通
..
我使用wkwebview使用loadHTMLString方法加载给定的HTML字符串。在wkwebview didFinishNavigation之后我通过评估javascript“document.height”将wkwebview的高度更新为内容高度。 这适用于普通的html字符串。 但是对于html字符串,嵌入的推文高度计算出错了。 这里是推文内容
..
我有一个网站,第三方已经将其嵌入到WkWebView中的iOS应用程序中。我的网站上存在一个错误,只有在此应用中查看时才会显示;我不能通过浏览器或我专门为检查错误而构建的单独的iOS应用程序来复制它。为了继续解决这个bug,我需要能够在应用程序中调试实时运行的javascript。如果我有一个应用程序的调试版本,这将非常简单:只需将其连接到Safari的远程调试器,但由于安全限制,应用程序开发人员
..