RoktWebViewSDK 2.0.0

RoktWebViewSDK 2.0.0

ROKT DEV 维护。



  • ROKT DEV

rokt-webview-sdk-ios

适用于 iOS 的 RoktWebView SDK 是一个自定义的 WebView,可以外部浏览器打开 Rokt 链接而不是在相同的 WebView 中打开。

更多信息,请访问 此处

用法

以下说明假设您正在用 Rokt WebView 替换 iOS 的 WKWebView。整个过程非常简单,具体方法将取决于 WebView 是否通过程序初始化。

第一步:将 Rokt WebView SDK pod 添加到 pod 文件

将 Rokt WebView SDK pod 添加到 pod 文件

use_frameworks!
pod 'RoktWebViewSDK'

第 2 步:将 Rokt WebView SDK 添加到布局中

在故事板中,将 WKWebView 替换为 RoktWKWebView 自定义类。

Storyboard presentation

或者,您可以通过代码程序化地添加 Rokt WebView SDK。例如

Swift

import RoktWebViewSDK
...
var roktWKWebView = RoktWKWebView(frame: self.view.frame)

Objective-C

#import <RoktWebViewSDK/RoktWebViewSDK-Swift.h>
...
RoktWKWebView *roktWKWebView = [[RoktWKWebView alloc] initWithFrame:self.view.frame];

第 3 步:加载网页

要加载 RoktWKWebView 中的网页,请使用 Swift 中的 load() 或 Objective-C 中的 loadRequest()。

Swift

roktWKWebView.load(URLRequest(url: URL(string: "https://www.rokt.com")!))

Objective-C

NSURL *nsurl=[NSURL URLWithString:@"https://www.rokt.com"];
NSURLRequest *nsrequest=[NSURLRequest requestWithURL:nsurl];
[roktWKWebView loadRequest:nsrequest];

本地测试

  1. 下载源代码本机使用
  2. Example 中运行 RoktWebViewSDK.xcworkspace 项目

发布

  1. 打开 RoktWebViewSDK.podspec 并将 s.version 更新为新版本号
  2. 制作一个目标最新的 release-x.x 分支的 PR
  3. 构建解决后,批准 hold 作业。这将自动运行 publish 作业,将您的更改推送到 Cocoapods

许可

请参阅 LICENSE