首页 > 编程语言 >原生小程序开发 API|基础多语言和面板 API 汇总

原生小程序开发 API|基础多语言和面板 API 汇总

时间:2024-11-04 09:44:56浏览次数:4  
标签:调用 函数 面板 程序开发 接口 API 类型 回调

多语言 API

ty.getLangContent

获取多语言

需引入BizKit,且在>=3.0.0版本才可使用

参数

Object object

属性类型默认值必填说明
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数

object.success 回调参数

参数

Object res

属性类型说明
langContentobject多语言

object.fail 回调参数

参数

Object res

属性类型说明
errorMsgstring插件错误信息
errorCodestring错误码
innerErrorobject插件外部依赖错误信息 {errorMsg: string, errorCode: string }

 

ty.getLangKey

获取手机当前地区语言 zh-hans 、en-GB

需引入BizKit,且在>=3.0.0版本才可使用

参数

Object object

属性类型默认值必填说明
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数

object.success 回调参数

参数

Object res

属性类型说明
langKeystring手机当前地区语言

object.fail 回调参数

参数

Object res

属性类型说明
errorMsgstring插件错误信息
errorCodestring错误码
innerErrorobject插件外部依赖错误信息 {errorMsg: string, errorCode: string }

 

面板 API

ty.preloadPanel

面板预下载

需引入BizKit,且在>=3.0.0版本才可使用

参数

Object object

属性类型默认值必填说明
deviceIdstring设备 id
extraInfo

PanelExtra

Params

额外面板信息 当预下载的是二级面板时, 需要传递的额外信息
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数

PanelExtraParams

属性类型默认值必填说明
productIdstring产品 id
productVersionstring产品版本
i18nTimestring面板多语言时间戳
bizClientIdstring容器 ID 可能是 uiid 的值也可能是 miniAppId 的值
uiTypestring包类型 RN RN 类型 SMART_MINIPG 小程序类型
uiPhasestring包发布状态

 

标签:调用,函数,面板,程序开发,接口,API,类型,回调
From: https://blog.csdn.net/Ms_Smart/article/details/143359385

相关文章

  • ArcGIS API for JavaScript 基础应用+实例展示+水波纹特效
    文章目录ArcGISAPIforJavaScriptweb端基础应用项目应用实例特效利用WebGL和Shader水波纹动效技术细节一、环境准备二、创建ArcGIS地图三、创建WebGL上下文并获取相关信息四、编写顶点着色器(VertexShader)代码五、编写片元着色器(FragmentShader)代码六、在JavaScript......
  • Vue 3 双向绑定 API defineModel 解析
    defineModel......
  • FastAPI 路径参数详解:动态路径与数据校验的灵活实现
    FastAPI路径参数详解:动态路径与数据校验的灵活实现本文全面介绍了在FastAPI中使用路径参数的技巧和实现方式。路径参数允许API动态响应不同路径中的请求信息,结合URL(UniformResourceLocator)和URI(UniformResourceIdentifier)进行资源定位和标识。URL是指资源的完......
  • apisix~相关组件的图形化说明
    参考:https://docs.api7.ai/apisix/key-concepts/pluginsApacheAPISIX是Apache软件基金会下的顶级项目,由API7.ai开发并捐赠。它是一个高性能的云原生API网关,具有动态、实时等特点。APISIX网关可作为所有业务的流量入口,为用户提供了丰富的功能,包括动态路由、动态上游、动态证书、......
  • 使用Flask做langchain的API
    文章目录概述安装依赖定义翻译方法定义请求的json数据格式定义接口和路由启动API验证API下载源代码之前使用langserve可以特别轻松的封装langchain服务为API,这些API开放了链的各种能力。有时候我们实际上只是需要更加简单的接口,并且希望能够更加灵活的对接口进行......
  • 三周精通FastAPI:19 Body - Updates 请求体 - 更新数据
    官网文档:https://fastapi.tiangolo.com/zh/tutorial/body-updates/请求体-更新数据¶用 PUT 更新数据¶更新数据请用 HTTP PUT 操作。把输入数据转换为以JSON格式存储的数据(比如,使用NoSQL数据库时),可以使用 jsonable_encoder。例如,把 datetime 转换为 str。......
  • 三周精通FastAPI:20 Dependencies 依赖项 和类作为依赖项
    官方文档:依赖项-FastAPI依赖项¶FastAPI提供了简单易用,但功能强大的依赖注入系统。这个依赖系统设计的简单易用,可以让开发人员轻松地把组件集成至 FastAPI。什么是「依赖注入」¶编程中的「依赖注入」是声明代码(本文中为路径操作函数 )运行所需的,或要使用的「依赖」......
  • 项目部署重要部分,axios二次封装,API接口统一管理
    5.10axios二次封装目的:1:使用请求拦截器,可以在请求拦截器中处理一些业务(开始进度条、请求头携带公共参数)2:使用响应拦截器,可以在响应拦截器中处理一些业务(进度条结束、简化服务器返回的数据、处理http网络错误)在项目中安装axiospnpmiaxios在src文件下新建util......