uniapp中實現跳轉鏈接到游覽器(安卓-h5)
項目中需要做到跳轉到外部鏈接,網上找了很多都不是很符合自己的要求,需要編譯成app后是跳轉到游覽器打開鏈接,編譯成web是在新窗口打開鏈接。實現的代碼如下:
效果:
代碼:
wxParseATap(e) {const {href} = e.currentTarget.dataset; // TODO currentTarget才有datasetif (!href) return;let parent = this.$parent;while (!parent.preview || typeof parent.preview !== 'function') { // TODO 遍歷獲取父節點執行方法parent = parent.$parent;}// parent.navigate(href, e);// #ifdef APP-PLUSplus.runtime.openURL(href);// #endif// #ifdef H5window.open(href);// #endif// #ifdef MPuni.setClipboardData({data: href,success: () => {uni.showToast({icon: 'none',title: '鏈接已復制,請在瀏覽器打開'});}});// #endif},