|
@@ -16,7 +16,7 @@ import iconBack from './image/back.png'
|
|
|
import styles from './index.module.less'
|
|
|
import 'plyr/dist/plyr.css'
|
|
|
import request from '@/helpers/request'
|
|
|
-import { state } from '@/state'
|
|
|
+import { setLogin, state } from '@/state'
|
|
|
import { useRoute } from 'vue-router'
|
|
|
import { listenerMessage, postMessage, promisefiyPostMessage } from '@/helpers/native-message'
|
|
|
import qs from 'query-string'
|
|
@@ -58,14 +58,20 @@ export default defineComponent({
|
|
|
}
|
|
|
if (value === "visible") {
|
|
|
if(data.source === 'search') {
|
|
|
- getSearchDetail({
|
|
|
- type: 'visible',
|
|
|
- search: data.search
|
|
|
- })
|
|
|
+ getUserInfo()
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
)
|
|
|
+ const getUserInfo = async () => {
|
|
|
+ try {
|
|
|
+ // 重新初始化用户信息
|
|
|
+ const userCash = await request.get(state.platformApi + '/user/getUserInfo')
|
|
|
+ setLogin(userCash.data)
|
|
|
+ } catch {
|
|
|
+ //
|
|
|
+ }
|
|
|
+ }
|
|
|
/** 设置播放容器 16:9 */
|
|
|
const parentContainer = reactive({
|
|
|
width: '100vw'
|