标签: uiwebview

如何在 Swift 3.0 中使用 UIWebView 请求网页的桌面版本?

更新 实际上我试图从其他来源找到它,但没有明确的答案可以完美地工作。(示例:如何在 Swift 2 中请求网页的桌面版本

请帮帮忙 用可行的例子提供答案。

uiwebview swift swift3

0
推荐指数
1
解决办法
2985
查看次数

UIWebView 不显示阿拉伯语内容

我尝试在 UIWebView 中显示阿拉伯语内容。但出现屏幕截图所示的错误。那么如何解决呢 在此输入图像描述

uiwebview nslocalizedstring ios swift arabic-support

0
推荐指数
1
解决办法
298
查看次数

使用Swift更改UIWebView中文本的字体和字体颜色

我像这样在webview中显示文本。

webview.loadHTMLString(myText, baseURL: nil)
Run Code Online (Sandbox Code Playgroud)

但是我想默认将Web视图中显示的字体类型更改为我选择的字体类型。而且我也想更改字体颜色。所以我要采取什么步骤来实现这一目标。提前致谢...:)

html fonts uiwebview ios swift

0
推荐指数
1
解决办法
2589
查看次数

WKWebView禁用缩放和快速编辑

在该Web视图中使用WKWebView加载URL不能禁用缩放和编辑。这是我的代码。

 [myWebView = WKWebView(frame: CGRect( x: 0, y: 20, width: self.view.frame.width, height: self.view.frame.height - 20 ), configuration: WKWebViewConfiguration() )
        myWebView.translatesAutoresizingMaskIntoConstraints = false
        myWebView.navigationDelegate = self
        myWebView.uiDelegate = self
        self.myWebView.isMultipleTouchEnabled = false
        view = myWebView
        myWebView.scrollView.showsHorizontalScrollIndicator = false;
        myWebView.scrollView.showsVerticalScrollIndicator = false;

        myWebView.uiDelegate = self
        myWebView.navigationDelegate = self
        myWebView.scrollView.delegate = self


        myWebView.scrollView.bounces = false
        myWebView.scrollView.bouncesZoom = true
        myWebView.isMultipleTouchEnabled = false

      func viewForZooming(in: UIScrollView) -> UIView? {
        return nil;
      }
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

在此处输入图片说明

如何删除编辑和缩放打开。帮我谢谢前进。

uiwebview ios swift wkwebview

0
推荐指数
2
解决办法
4848
查看次数

加载UIWebView时显示SVProgressHUD

UIWebView有一套作为视图ViewController。我想SVProgressHUD在网页加载时显示活动指示器,然后在完成时将其关闭,但似乎无法正常工作。网页加载正常,但是该指示器从不显示。我知道SVProgressHUD设置正确且功能正确,但我所拥有的功能却不正确。

我相信,因为我UIWebView实际上没有在IB的场景中,而是ViewController将视图设置为UIWebView,我正在使用的代码无法将其定位。如果我错了,请纠正我。

这是我的代码:

import UIKit
import SVProgressHUD

class ViewController: UIViewController, UIWebViewDelegate {

    override func viewDidLoad() {
        super.viewDidLoad()



        if let url = URL(string: "https://www.google.com") {
            let webView = UIWebView(frame: self.view.frame)
            let urlRequest = URLRequest(url: url)
            webView.loadRequest(urlRequest as URLRequest)
            webView.scalesPageToFit = true;
            webView.scrollView.showsHorizontalScrollIndicator = false;
            webView.scrollView.showsVerticalScrollIndicator = false;
            self.view.addSubview(webView)


        }
    }

    func webViewDidStartLoad(_ webView: UIWebView) {
        SVProgressHUD.show()
    }
    func webViewDidFinishLoad(_ webView: UIWebView) {
        SVProgressHUD.dismiss()
    }
    func webView(_ webView: …
Run Code Online (Sandbox Code Playgroud)

uiwebview uiview ios svprogresshud swift

0
推荐指数
1
解决办法
148
查看次数

UIWebView神奇地强调某种文本

如果在html字符串中写入"Card.io",则UIWebview会在下面的字符串中将其显示为带下划线的文本.

<p>
    <strong>Card.io</strong>
    <br />The MIT License (MIT)<br />
    Copyright (c) 2013-2016 PayPal Holdings, Inc.<br />
    Permission is hereby granted, ...<br />
    The above copyright notice ...<br />
    THE SOFTWARE IS PROVIDED "AS IS" ... <br />...
    ......
</p>
Run Code Online (Sandbox Code Playgroud)

如果写入"Hello World"而不是"Card.io",则UIWebview将其显示为粗体,但不会按预期加下划线.

<p>
    <strong>Hello World</strong>
    <br />The MIT License (MIT)<br />
    Copyright (c) 2013-2016 PayPal Holdings, Inc.<br />
    Permission is hereby granted, ...<br />
    The above copyright notice ...<br />
    THE SOFTWARE IS PROVIDED "AS IS" ... <br />...
    ......
</p> …
Run Code Online (Sandbox Code Playgroud)

uiwebview ios

0
推荐指数
1
解决办法
135
查看次数

即使我没有使用任何 UIWebView,Apple 也不会接受我的应用程序

我在将我的应用程序上传到 AppStore 时遇到问题。苹果表示,我使用的是过时的API, UIWebView。但我检查了我的整个项目,没有UIWebView. 有没有人遇到过这个错误?谢谢。这是苹果的消息:

ITMS-90809:不推荐使用 API - Apple 将停止接受使用 UIWebView API 的应用程序的提交。有关更多信息,请参阅 https://developer.apple.com/documentation/uikit/uiwebview

更正问题后,您可以将新的二进制文件上传到 App Store Connect。

这是我的豆荚:

pod 'Alamofire', '<= 4.8.0'
pod 'AlamofireObjectMapper', '<= 5.2.0'
pod 'SDWebImage', '<= 4.4.3'
pod 'ReachabilitySwift', '<= 4.3.0'
pod 'RealmSwift'
pod 'ValidationComponents', '~> 0.3.0'
pod 'Willow', '<= 5.1.0'
pod 'CountryPickerView', '<= 2.2.0'
pod 'PhoneNumberKit', '~> 2.6'
pod 'IQKeyboardManagerSwift'
pod 'SwiftKeychainWrapper', '<= 3.0.1'
pod 'Toast-Swift', '<= 4.0.1'
pod 'MBProgressHUD', '~> 1.1.0'
pod 'Mixpanel-swift', '~> 2.6.2'
pod 'ServiceSDK/Chat', '<= 218.0.0'
pod …
Run Code Online (Sandbox Code Playgroud)

xcode uiwebview ios swift wkwebview

0
推荐指数
1
解决办法
3353
查看次数

如何使用适用于iPad的新iOS 5创建富文本编辑器?

如果我想为开发人员使用新的iOS测试版创建RTE.我怎样才能做到这一点?

iphone uiwebview rich-text-editor ipad ios5

-1
推荐指数
1
解决办法
3407
查看次数

点击并按住以在UIWebview中保存图像

在我的应用程序中,我有一个显示图片列表的UIWebView.现在,当有人用手指敲击图片时,可以选择复制该图片.

是否有办法使它,当有人点击并保持时,出现保存该图片的选项?

欢迎任何想法!

image objective-c uiwebview

-1
推荐指数
1
解决办法
884
查看次数

获取在Web视图中快速点击的链接的URL

我在swift中从url加载一个html页面UIWebView,我想知道如何在点击加载新页面后获取html中链接的URL.经过一番搜索,我找到了类似的东西shouldStartLoadWithRequest,LinkClicked但它并没有真正帮助.

uiwebview swift

-1
推荐指数
1
解决办法
2880
查看次数