美文网首页
ionic3 native mock

ionic3 native mock

作者: 谢耳朵六六六 | 来源:发表于2020-04-23 15:44 被阅读0次

    仿制插件的原因不在多说,就是方便调试

    仿制为什么成功:

    利用了继承的思想,别问我什么是继承,什么是重写。这是Java的思想,现在被TypeScript也使用哦。很多高级语言都有了,如C++呀这些的。

    那么重写了getPicture方法之后勒,使用getPicture的时候就会被调用到这里。但是要注意的是我们使用的是Camera,并不是自己写的类啊,这就要归功于Angular了,因为在app.module.ts中我们改了providers的哦,使用了useClass来引用了我们自己写的类。

    在自定义的provider里,可以提供自定义数据来做快速调试。比如说:

    使用HTTP.get方法,返回测试的json串,用来解析赋值给前端控件

    让BarcodeScanner.scan()返回测试的二维码数据

    用BluetoothSerial实现一个模拟链接和数据传输系统

    重写TouchID或者AndroidFingerprintAuth来实现iOS或者Android系统的指纹扫描识别

    等到不用的时候,只要把app.module.ts中providers的那句代码删掉就可以了。

    作者:旧城城旧

    链接:https://www.jianshu.com/p/4710cac028e5

    来源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    第三节:ionic探索之路-ionic-native插件使用,调试 - 简书

    相关文章

      网友评论

          本文标题:ionic3 native mock

          本文链接:https://www.haomeiwen.com/subject/cfeaihtx.html