STF 集成 iOS之三:对接

昨天遇到的问题 Error: Unknown security handler: accessTokenAuth是因为启动过程中有类似下面的提示——

No YAML parser loaded. Suggest adding js-yaml dependency to your package.json file.
WARNING: No configurations found in configuration directory:/Users/gebitang/projects/project-remote/RemoteDevice/lib/units/api/config
WARNING: To disable this warning set SUPPRESS_NO_CONFIG_WARNING in the environment.

没有yaml的解析文件,自然就无法使用yaml中定义的安全module了。不清楚原理是什么。 使用yarn重新install之后OK了。


关于swagger的yaml文件,这里有对应的资料——

  • 示例说明
  • 关于默认的配置文件内容:swagger-node configuration.md
  • 官方文档:swagger-node: Swagger module for node.js http://swagger.io

新问题是只移植后台部分,前端暂时无法显示屏幕内容——需要看看对应的屏幕展示逻辑是怎样的:需要看ios-device下的stream.js是如何使用到的

  • res/app/components/stf/control/control-service.js新增加了 screendump方法发送zmq消息通知,
  • lib/units/device/plugins/screen/dump.js,接收到消息后完成截图动作。
  • res/app/components/stf/screen/screen-directive.js 增加图像质量控制

你可能感兴趣的:(STF 集成 iOS之三:对接)