diff --git a/packages/uni-h5/src/helpers/getJSONP.ts b/packages/uni-h5/src/helpers/getJSONP.ts index 53b69b1ae923f5b9519915e496e74b684e2bbdf4..08b104395b2b2b111aaa3dcc6b25397e67f70e39 100644 --- a/packages/uni-h5/src/helpers/getJSONP.ts +++ b/packages/uni-h5/src/helpers/getJSONP.ts @@ -3,7 +3,7 @@ interface Options { callback?: string timeout?: number } - +let index = 0 export function getJSONP( url: string, options: Options, @@ -12,7 +12,7 @@ export function getJSONP( ) { var js = document.createElement('script') var callbackKey = options.callback || 'callback' - var callbackName = '__callback' + Date.now() + var callbackName = '__uni_jsonp_callback_' + index++ var timeout = options.timeout || 30000 var timing: ReturnType function end() {