开发者社区> 问答> 正文

mPaaS H5如何配置和具体的步骤是什么?

mPaaS H5如何配置和具体的步骤是什么?

展开
收起
提问的橘子 2024-08-02 11:51:29 38 0
1 条回答
写回答
取消 提交回答
  • H5 容器内有许多开关配置,通过修改开关配置,能够改变容器的特定行为,比如可以通过验签配置来开启或关闭离线包签名校验。

    修改开关配置有以下三种方式:

    • 内置 custom_config.json 至 portal 工程或应用主工程 assets 目录下的 config 文件夹,该方法仅适用于 10.1.60 及以上版本。custom_config.json 的文件格式如下:
      [
      {
      "value": "NO",
      "key": "h5_shouldverifyapp"
      },
      {
      "value": "0",
      "key": "TSBS"
      }
      ]
      
    • 使用 H5ExtConfigProvider 在代码中配置开关,该方法仅适用于 10.1.60 以下版本。H5ExtConfigProvider 使用说明如下:
      public class H5ExtConfigProviderImpl implements H5ExtConfigProvider {
      @Override
      public String getConfig(String key) {
          if ("h5_shouldverifyapp".equalsIgnoreCase(key)) {
              return "YES";
          } else if ("TSBS".equalsIgnoreCase(key)) {
              return "0";
          }
          return null;
      }
      }
      // 建议在启动时调用,全局只生效一个 H5ExtConfigProvider 的实例,以最后设置的实例为准
      H5Utils.setProvider(H5ExtConfigProvider.class.getName(), new H5ExtConfigProviderImpl());
      
    • 通过 MDS 平台下发开关配置
      image.png

    ——参考链接

    2024-08-05 08:06:48
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
mPaaS 小程序重磅发布 立即下载
金融专场-新一代移动研发平台mPaaS智能化实践-付海涛 立即下载
mPaaS 小程序新品发布 立即下载