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 自定义类。
或者,您可以通过代码程序化地添加 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];
本地测试
- 下载源代码本机使用
- 在
Example
中运行RoktWebViewSDK.xcworkspace
项目
发布
- 打开
RoktWebViewSDK.podspec
并将s.version
更新为新版本号 - 制作一个目标最新的
release-x.x
分支的 PR - 构建解决后,批准
hold
作业。这将自动运行publish
作业,将您的更改推送到Cocoapods
许可
请参阅 LICENSE