强制使用javascript从网络应用在移动野生动物园中打开链接

window.open()在iOS Web应用程序中调用时,页面将在Web应用程序中打开,而不是在移动Safari中打开。


如何强制在移动浏览器中打开网页?


注意:<a href>不能使用直接链接。


眼眸繁星
浏览 475回答 3
3回答

精慕HU

原来它是不是可能的逃跑与一个JavaScript iOS的Web应用程序window.open()。如果您想在移动浏览器中打开链接,则必须使用<a href>链接。

FFIVE

Vue实施。希望会有所帮助。<template><div @click='handler()'>{{ text }}</div></template><script>export default {&nbsp; props: {&nbsp; &nbsp; href: String,&nbsp; &nbsp; text: String,&nbsp; },&nbsp; methods: {&nbsp; &nbsp; handler() {&nbsp; &nbsp; &nbsp; const a = document.createElement('a')&nbsp; &nbsp; &nbsp; a.setAttribute('href', this.href)&nbsp; &nbsp; &nbsp; a.dispatchEvent(new MouseEvent("click", {'view': window, 'bubbles': true, 'cancelable': true}))&nbsp; &nbsp; }&nbsp; }}</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript
iOS