|
@@ -160,9 +160,11 @@ watchEffect(() => {
|
|
|
defineExpose<QuiskExpose>({
|
|
|
submit() {
|
|
|
return new Promise<MapImage>((resolve) => {
|
|
|
- if (mapEl.value) {
|
|
|
+ console.log('searchInfo', searchInfo.value);
|
|
|
+ if (mapEl.value) {
|
|
|
const canvas = mapEl.value.querySelector("canvas") as HTMLCanvasElement;
|
|
|
- canvas.toBlob((blob) => resolve({ blob, search: searchInfo.value! }));
|
|
|
+ console.log(canvas, 'canvas');
|
|
|
+ canvas && canvas.toBlob((blob) => resolve({ blob, search: searchInfo.value! })) || resolve({ search: searchInfo.value! });
|
|
|
} else {
|
|
|
resolve({ blob: null, search: null });
|
|
|
}
|