liushengqiang 1 vuosi sitten
vanhempi
commit
1ef5951a28
1 muutettua tiedostoa jossa 7 lisäystä ja 7 poistoa
  1. 7 7
      src/views/courseware-list/component/book/index.tsx

+ 7 - 7
src/views/courseware-list/component/book/index.tsx

@@ -12,6 +12,7 @@ import icon_play from '../../image/icon_play.svg';
 import { useRouter } from 'vue-router';
 import { postMessage } from '@/helpers/native-message';
 import { showToast } from 'vant';
+import queryString from 'query-string';
 
 export default defineComponent({
   name: 'the-book',
@@ -180,16 +181,15 @@ export default defineComponent({
         return;
       }
       if (item.id) {
+        const query = queryString.stringify({
+          id: item.id,
+          name: item.name
+        })
+        const url = location.origin + location.pathname + '#/courseware-play?' + query;
         postMessage({
           api: 'openWebView',
           content: {
-            url:
-              location.origin +
-              location.pathname +
-              '#/courseware-play?id=' +
-              item.id +
-              '&name=' +
-              item.name,
+            url,
             orientation: 0,
             isHideTitle: false
           }