汽车出现mrnurl是什么意思 汽车仪表盘上的mrnurl是什么意思?( 十 )



2.了解有关电子的更多信息
为什么在讲述草图插件时提到电子?这里有一个小故事,我在一天(美国代表团内部通信软件)打开大象 。
MacOS版Elephant屏幕截图
看到公共号码,它是公司成立电子科技俱乐部(美国技术团队自发地设置了大量的技术俱乐部),它已被发现找到基于Chromium和Node.js的电子,可以构建桌面应用程序使用HTML,CSS和JavaScript 。 电子负责开发人员只需要关心应用程序的核心需求的复杂部分 。 Elephant的Mac End使用电子技术,使用Web框架开发桌面应用程序,可以直接重用Web现有的开发结果并实现出色的运行效率 。

我们做了简单的研究 。 我没有注意这项技术一段时间 。 我突然遇到了插件开发过程中的问题 。 显示插件WebView后,单击桌面刀片 。 使草图软件失去焦点,整个应用程序将被隐藏 。 我尝试了一些流行的插件,我发现大多数都有这个问题,这对设计师的工作引起了许多不便 。 想象一下,我只是去打开查找器找到一个文件,为什么要最大限度地减少我的软件?在GitHub上留下留言后,我很快得到了项目开发人员Mathieu Dutour的官方回复 。 事实证明,只需要设置一个跨越一个覆盖的隐喻属性 。
等等!这不是电子中的属性吗?仔细查看自述文件以发现作者写入“API正在模仿电子的浏览器Window API 。 ”这很方便!您想要自定义窗口的性能,只需遵循电子的API设置,仔细考虑它是真的,电子与草图插件相同?

3.更新本机属性面板
为了更好地增强构建块草图插件的体验,UI同学学习了我们设计团队在UI同学中的插件过程中的反馈,这是非常奇怪的:“通过插件面板更新图层属性后,右侧面板不刷新 。 “如上喻,大多数其他插件都有这个问题,但如何更新右图案面板?翻转草图的API文件或“两个僧人,我无法触及我的想法 。 ”此时,我想考虑由麦斯科芯片开发的工件接口检查器,它可以分析运行时运行Mac应用程序的接口结构和属性,非常强大 。
经过愉快的下载后,我发现这个软件最后更新是6年前,我突然有一个不祥的预感 。 当然,当任何应用程序未附加时,将提示附加附加,该应用程序尚未在麦斯卡达利娜版本中运行 。 但是如何在“普遍”程序员身上难题?我们查看系统错误,发现这是mach_inject_bundle_stub错误,查看发现mach_inject_bundle_stub是github上的一个开源库,因此下载源代码来重新编译捆绑包 。
附加成功后,您可以分析草图的面板 。 它突然觉得新世界是开放的吗?查看后查看MSINSPectorController中的右侧面板 。 如下所示:
剪影接口检查员分析
接下来,您需要使用Class-Dump工具提取草图的头文件,以查看Inspector面板上可以运行的所有方法:
通过类转储获得的标题文件
不,我们找到重新加载(),猜测调用此方法刷新面板,测试发现问题已修复 。 如果使用草图的JavaScript API,则名称不一定对应于它,但它几乎相同,并且您可以稍微找到它 。 这只是一个思考,所以即使你遇到额外的问题,试着看到上述步骤,你可以解决它 。
├─ ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────_my-command.js.map├────────────────────────────────────────────────── aa.jsony由webpack和manifest.json - my-command.js


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。