window.open()在iOS Web应用程序中调用时,页面将在Web应用程序中打开,而不是在移动Safari中打开。如何强制在移动浏览器中打开网页?注意:<a href>不能使用直接链接。
3 回答
精慕HU
TA贡献1845条经验 获得超8个赞
原来它是不是可能的逃跑与一个JavaScript iOS的Web应用程序window.open()
。如果您想在移动浏览器中打开链接,则必须使用<a href>
链接。
FFIVE
TA贡献1797条经验 获得超6个赞
Vue实施。希望会有所帮助。
<template>
<div @click='handler()'>{{ text }}</div>
</template>
<script>
export default {
props: {
href: String,
text: String,
},
methods: {
handler() {
const a = document.createElement('a')
a.setAttribute('href', this.href)
a.dispatchEvent(new MouseEvent("click", {'view': window, 'bubbles': true, 'cancelable': true}))
}
}
}
</script>
添加回答
举报
0/150
提交
取消