DSBridge-IOS
DSBridge-IOS copied to clipboard
:earth_asia: A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native.
高频调用时会丢包
native调用webview接口时,频率高时会丢包,间隔大概20-30ms。iOS比安卓明显🤔
*shareText - 分享到第三方app,调起分享弹窗。 输入参数: { shareText: "分享的文案内容" , shareUrl: "分享的url", } 返回值 { "code":"0:成功,-1:失败", "msg":"msg" } typealias JSCallback = (String, Bool)->Void var feedbankHandler : JSCallback? @objc func shareText( _ args:Dictionary){...
fix build error on current xcode
namespace需手动改成nameSpace
[dwebview callHandler:@"addValue" arguments:@[@3,@4] completionHandler:^(NSNumber* value){ NSLog(@"%@",value); }]; arguments 只能是数组么? 没看见有传对象的方法!
老铁们,DSBridge-HarmonyOS 版本来了 https://github.com/751496032/DSBridge-HarmonyOS
加载h5视频的时候,设置了自动播放但是不好使,能帮忙看下不 WKUserScript *script = [[WKUserScript alloc] initWithSource:@"window._dswk=true;" injectionTime:WKUserScriptInjectionTimeAtDocumentStart forMainFrameOnly:YES]; window._dswk=false时会自动播放,加入了交互就不会自动播放了