/** * 小程序插件my命名空间扩展. */ declare namespace my { interface IGetParentAppIdSyncResult { /** * 使用该插件的小程序appId. */ appId: string; } /** * 插件中获取宿主小程序appId. * * @see https://opendocs.alipay.com/mini/plugin/xf7fya */ function getParentAppIdSync (): IGetParentAppIdSyncResult; /** * @see https://opendocs.alipay.com/mini/plugin/01phjs#%E5%8A%A8%E6%80%81%E5%8A%A0%E8%BD%BD%E6%8F%92%E4%BB%B6 */ interface ILoadPluginOptions { /** * 指定要加载的插件id和版本号,为*时则距离上次拉包超过24小时会拉取最新版本,为*时开启动态插件快捷联调方会生效. * 比如:2021001126652765@*. */ plugin: string; /** * 插件加载成功回调函数. */ success?: () => void; } /** * 动态加载插件. 动态插件联调依赖支付宝客户端 10.2.3 、基础库`2.0`及以上。 * * @param options * @see https://opendocs.alipay.com/mini/plugin/01phjs#%E5%8A%A8%E6%80%81%E5%8A%A0%E8%BD%BD%E6%8F%92%E4%BB%B6 * @see https://opendocs.alipay.com/mini/plugin/plugin-usage */ function loadPlugin (options: ILoadPluginOptions): void; }