收藏
回答

宿主可以使用plugin-private访问插件的内部组件?

宿主是否可以这样使用插件内部组件?

{
  "usingComponents": {
    "test": "plugin-private://wxcxxxxx/components/test"
  }
}


插件中,并没有将 test 组件设置为 publicComponent

{
  "publicComponents": {
    "hello-component": "components/hello-component"
  },
  "pages": {
    "hello-page": "pages/hello-page"
  },
  "main": "index.js"
}


我在IDE中测试是可行的(使用的是插件项目),如果实际运行时,宿主也可以这样访问的话,安全性会有问题吧?

回答关注问题邀请回答
收藏

1 个回答

  • brave
    brave
    2022-03-03

    按照文档说的,必须配置在 publicComponents 内才可以给插件使用者调用。

    2022-03-03
    有用 2
    回复 3
    • 我叫MT
      我叫MT
      发表于移动端
      2022-03-03
      但是测试下来,没配置也可以使用
      2022-03-03
      回复
    • brave
      brave
      2022-03-03回复我叫MT
      工具内测试的?真机上看看呢?
      2022-03-03
      回复
    • 我叫MT
      我叫MT
      2022-03-03回复brave
      真机依旧可以
      2022-03-03
      回复
登录 后发表内容