1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| <!-- 跳转第三方应用 -->
| <template>
| <view class="content">
| <!-- WebView组件 -->
| <web-view :src="webViewUrl"></web-view>
| </view>
| </template>
|
| <script>
| export default {
| data() {
| return {
| webViewUrl: '' // WebView要加载的URL
| };
| },
| onLoad(options) {
| // 从导航参数中获取URL
| if (options.url) {
| this.webViewUrl = decodeURIComponent(options.url);
| } else {
| uni.showToast({
| title: '未获取到URL',
| icon: 'none'
| });
| // 如果没有URL,可以返回上一页或做其他处理
| setTimeout(() => {
| uni.navigateBack();
| }, 1500);
| }
| }
| };
| </script>
|
| <style>
| .content {
| width: 100%;
| height: 100%;
| }
| </style>
|
|