fix: 小程序跳转
This commit is contained in:
@@ -16,6 +16,7 @@
|
|||||||
<script>
|
<script>
|
||||||
import { defineComponent, inject } from "vue";
|
import { defineComponent, inject } from "vue";
|
||||||
import Remark from "@/views/Answer/components/Remark";
|
import Remark from "@/views/Answer/components/Remark";
|
||||||
|
import { message } from "ant-design-vue";
|
||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
props: {
|
props: {
|
||||||
@@ -81,7 +82,12 @@ export default defineComponent({
|
|||||||
if (url[0] === "/") {
|
if (url[0] === "/") {
|
||||||
// 判断是否在小程序环境
|
// 判断是否在小程序环境
|
||||||
wx.miniProgram.getEnv(() => {
|
wx.miniProgram.getEnv(() => {
|
||||||
wx.miniProgram.redirectTo({ url });
|
wx.miniProgram.redirectTo({
|
||||||
|
url,
|
||||||
|
fail: (e) => {
|
||||||
|
message.error(e.errMsg);
|
||||||
|
},
|
||||||
|
});
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
if (url.indexOf("http://") === -1 && url.indexOf("https://") === -1) {
|
if (url.indexOf("http://") === -1 && url.indexOf("https://") === -1) {
|
||||||
|
|||||||
Reference in New Issue
Block a user