quasar-framework
Version:
Simultaneously build desktop/mobile SPA websites & phone/tablet apps with VueJS
20 lines (16 loc) • 330 B
JavaScript
import Platform from '../plugins/platform'
export default (url, reject) => {
if (Platform.is.cordova && navigator && navigator.app) {
return navigator.app.loadUrl(url, {
openExternal: true
})
}
let win = window.open(url, '_blank')
if (win) {
win.focus()
return win
}
else {
reject()
}
}