diff --git a/packages/uni-api/src/protocols/plugin/share.ts b/packages/uni-api/src/protocols/plugin/share.ts index 4f0dde86bbe7cbf317dc3adad74c3c2d3302c3ac..755d5f9dacd9ea87550a7f2c46a0e49ecfb00f44 100644 --- a/packages/uni-api/src/protocols/plugin/share.ts +++ b/packages/uni-api/src/protocols/plugin/share.ts @@ -65,8 +65,9 @@ const TYPE: Parameters[0]['type'][] = [ export const ShareWithSystemOptions: ApiOptions = { formatArgs: { type(value, params) { - if (!TYPE.includes(value)) return '分享参数 type 不正确' - return elemInArray(value, TYPE) + if (value && !TYPE.includes(value)) + return '分享参数 type 不正确。只支持text、image' + params.type = elemInArray(value, TYPE) }, }, }