Mario
Mario
调用了removeViewController多次,发现每次 ```objc - (void)removeViewController:(UIViewController *)controller animated:(BOOL)flag { NSMutableArray *controllers = [self.viewControllers mutableCopy]; __block UIViewController *controllerToRemove = nil; [controllers enumerateObjectsUsingBlock:^(__kindof UIViewController * obj, NSUInteger idx, BOOL * stop) { if (RTSafeUnwrapViewController(obj)...
2.0.0-beta.2 - @weex-cli/generator : v2.0.0-beta.3 - @weex-cli/compile : v2.0.0-beta.2 - @weex-cli/preview : v2.0.0-beta.2 - @weex-cli/run : v2.0.0-beta.2 - @weex-cli/device : v2.0.0-beta.2 - @weex-cli/doctor : v2.0.0-beta.2 - @weex-cli/debug : v2.0.0-beta.17
Rexxar Web 具体前端实现是在 DOM 中加入一个 iframe 来加载此 URL,以来完成对 Rexxar Container 的通知。这种原理和WebViewJavascriptBridge是一样的。 我在想能否让前端发送ajax,由NSURLProtocol做拦截。 尝试的过程中发现拦截到了request,但无法分辨该request由谁发起,所以不知道由哪个controller做相应动作。
现在node端TS里面需要: import Fly from 'flyio' const fly = Fly Fly本身已经初始化了。 微信端 import Fly from 'flyio' const fly = new Fly() // Fly需要new 搞得我们的SDK基于fly,写代码的时候是node环境,但到了微信小程序环境就报错了。
没有改过配置(默认8天)。看到数据库里面8天前的数据依旧在,没有被清除。 确定跑了Common.startDelete(),但没有效果。因为没有源码我也没办法做更深入的调试了。
感觉MessageHandler和JavaScriptCore并不能帮我们处理多请求同时并发的情况下,区分回调是对应哪一次请求发起的。 而WebViewJavascriptBridge和Cordova中会在调用时自动生成uniqueId帮助区分。 不知道我的理解对不对会。