|
@@ -7,23 +7,40 @@
|
|
|
</view>
|
|
|
<uni-button type="submit" @click="open">打开App</uni-button>
|
|
|
</view>
|
|
|
- <view style="height: 88rpx" />
|
|
|
+ <view style="height: 88rpx" v-if="isShow" />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
export default {
|
|
|
- props:{
|
|
|
+ props: {
|
|
|
// 界面类型
|
|
|
- page: Number,
|
|
|
+ page: {
|
|
|
+ type: Number,
|
|
|
+ default: null
|
|
|
+ },
|
|
|
// 频道类型
|
|
|
- channel: Number,
|
|
|
+ channel: {
|
|
|
+ type: Number,
|
|
|
+ default: null
|
|
|
+ },
|
|
|
// 音频类型
|
|
|
- audioType: Number,
|
|
|
+ audioType: {
|
|
|
+ type: Number,
|
|
|
+ default: null
|
|
|
+ },
|
|
|
// 音频Id
|
|
|
- audioId: Number
|
|
|
+ audioId: {
|
|
|
+ type: Number,
|
|
|
+ default: null
|
|
|
+ },
|
|
|
+ // 是否覆盖
|
|
|
+ isShow: {
|
|
|
+ type: Boolean,
|
|
|
+ default: true
|
|
|
+ }
|
|
|
},
|
|
|
- watch:{
|
|
|
+ watch: {
|
|
|
channel(val) {
|
|
|
return val
|
|
|
},
|
|
@@ -36,7 +53,7 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
// 打开app
|
|
|
- open(){
|
|
|
+ open() {
|
|
|
this.openApp(this.page, this.channel, this.audioType, this.audioId)
|
|
|
}
|
|
|
}
|