viewer: hide share errors
parent
166d6c3a9b
commit
a489b504a4
|
@ -661,7 +661,14 @@ export default class Viewer extends Mixins(GlobalMixin) {
|
||||||
if (!(<any>navigator).canShare(data)) {
|
if (!(<any>navigator).canShare(data)) {
|
||||||
throw new Error(this.t("memories", "Cannot share this type of data"));
|
throw new Error(this.t("memories", "Cannot share this type of data"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
await navigator.share(data);
|
await navigator.share(data);
|
||||||
|
} catch (e) {
|
||||||
|
// Don't show this error because it's silly stuff
|
||||||
|
// like "share canceled"
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error(err.name, err.message);
|
console.error(err.name, err.message);
|
||||||
showError(err.message);
|
showError(err.message);
|
||||||
|
|
Loading…
Reference in New Issue