使 iOS 和 Android 工作方式相同
随着时间推移,混合应用程序的数量不断增加。我们必须与 JavaScript 交互。开发者可以在 Android 平台上使用接口来实现这一点。因此,我相信一定有一种方法可以在 iOS 上像 Android 一样与 JavaScript 交互。换句话说,我想让 iOS 和 Android 以相同的方式工作。
首先,你需要为 Android 平台注册一个具有相同别名的对象。在这种情况下,类 Person 编译了一个继承自 JSExport 的协议。然后你可以在 JavaScript 中使用对象 person
。
Person* p = [Person createWithFirstName:@"123" lastName:@"abc"];
[_webView.bridge registerObject:p alias:@"person"];
pod 'JSBridge'