swan.getExtConfigSync

基础库 1.10.8 版本开始支持。

解释swan.getExtConfigswan.getExtConfigSync - 图1的同步版本。

方法参数

返回说明

参数类型说明
extConfigObject第三方平台自定义的数据

若接口调用失败,会抛出一个标准的Error对象。

示例

在开发者工具中预览效果

扫码体验

swan.getExtConfigSync - 图2请使用百度APP扫码

代码示例

swan.getExtConfigSync - 图3

swan.getExtConfigSync - 图4

swan.getExtConfigSync - 图5

代码示例

  • 在 js 文件中
  1. try {
  2. let extData = swan.getExtConfigSync();
  3. swan.showToast({
  4. title: JSON.stringify(extData),
  5. icon: 'none'
  6. });
  7. } catch (err) {
  8. console.log('getExtConfigSync fail', err);
  9. }

Bug & Tip

  • swan.getExtConfigSync 暂时无法通过 swan.canIUse 判断是否兼容,开发者需要自行判断 swan.getExtConfigSync 是否存在兼容。
  • 需要小程序授权第三方平台,并且添加自定义字段值(例:{"extEnable":true,"ext":{"appid":"xxx"}}),swan.getExtConfigSync()方法请求的时候返回的 extConfig 值才不为{}