收藏
回答

开发者工具中预览小商店装修和营销插件在小商店中的显示效果时报错?

开发工具版本:RC 1.05.2101181

电脑系统版本:MacOS 11.1

调试基础库版本:2.15.0


想问下,是只有已经上线的小商店装修插件才能预览吗?

还有就是,是只有在小程序项目中才能预览小商店装修插件,而不能在小商店装修插件自己的项目中进行预览嘛?


错误描述:

我按照文档,想要预览小商店的装修插件在小商店中的显示效果。

我在小商店插件项目的miniprogram文件夹的app.js文件中引入小商店插件,并执行initPluginDevMode方法和isDecorationPlugin方法

系统报错:TypeError: miniShopPlugin.initPluginDevMode is not a function

并且有提示:无效的 app.json plugins.mini-shop-plugin["genericsImplementation"]

同时,打印出来的miniShopPlugin对象是空的,也有这两个方法

报错截图如下:

miniprogram/pages/app.json 文件代码如下:

{
  "pages": [
    "pages/index/index"
  ],
  "plugins": {
    "mini-shop-plugin": {
      "version": "dev",
      "provider": "wx158b03cfa9a96354",
      "genericsImplementation": {
        "home": {
          "home-decoration": "comp/home/index"
        }
      }
    }
  },
  "sitemapLocation": "sitemap.json"
}


miniprogram/pages/app.js 文件代码如下:

// app.js
const miniShopPlugin = requirePlugin('mini-shop-plugin');
console.log(miniShopPlugin)
miniShopPlugin.initPluginDevMode(true);
miniShopPlugin.isDecorationPlugin(true);
App({
  onLaunch() {}
})


插件也确定是小商店插件:

挺急的,忘帮忙,谢谢!

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

3 个回答

  • 李潇
    李潇
    2021-05-10

    请问在开发者工具上怎么调试?现在看他们的文档不是很理解

    2021-05-10
    有用
    回复
  • 安静
    安静
    2021-04-15

    开发环境下,怎么在绑定测试的小商店账号进行获取宝贝信息啊,可以指点下吗

    2021-04-15
    有用
    回复
  • 服务平台小助手
    服务平台小助手
    2021-02-24

    您好,请问一下 该问题解决了吗?

    2021-02-24
    有用
    回复 1
    • 闪电签
      闪电签
      2021-03-11
      问题是搞明白了,按照文档设置,在开发者工具中也能预览小商店了。
      就是在开发者工具的控制台中还会有警告:
      无效的 app.json plugins.mini-shop-plugin["genericsImplementation"]
      然后是,进入小商店预览后,控制台中会出现一个报错:
      Error
          at ge.<anonymous> (VM1323 appservice.js:8940)
          at o (VM1323 appservice.js:8940)
          at Object.next (VM1323 appservice.js:8940)
          at a (VM1323 appservice.js:8940)
      虽然不会影响预览效果。
      2021-03-11
      回复
登录 后发表内容
问题标签