aamin 1 年之前
父節點
當前提交
f4d65c5a72
共有 38 個文件被更改,包括 2537 次插入1428 次删除
  1. 0 902
      index.html
  2. 1957 0
      searchGuide/Hot.js
  3. 193 94
      searchGuide/index.html
  4. 387 381
      searchGuide/searchGuide.html
  5. 0 0
      searchGuide/定制化热点/.browserslistrc
  6. 0 0
      searchGuide/定制化热点/.eslintrc.js
  7. 0 0
      searchGuide/定制化热点/.gitignore
  8. 0 0
      searchGuide/定制化热点/README.md
  9. 0 0
      searchGuide/定制化热点/babel.config.js
  10. 0 0
      searchGuide/定制化热点/package-lock.json
  11. 0 0
      searchGuide/定制化热点/package.json
  12. 0 0
      searchGuide/定制化热点/public/index.html
  13. 0 0
      searchGuide/定制化热点/src/App.vue
  14. 0 0
      searchGuide/定制化热点/src/assets/base.css
  15. 0 0
      searchGuide/定制化热点/src/assets/images/IMGerror.png
  16. 0 0
      searchGuide/定制化热点/src/assets/images/loading.gif
  17. 0 0
      searchGuide/定制化热点/src/assets/images/pc/audio.png
  18. 0 0
      searchGuide/定制化热点/src/assets/images/pc/audioAc.png
  19. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon-left.png
  20. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon-right.png
  21. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon1.png
  22. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon1Ac.png
  23. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon2.png
  24. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon2Ac.png
  25. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon3.png
  26. 0 0
      searchGuide/定制化热点/src/assets/images/pc/icon3Ac.png
  27. 0 0
      searchGuide/定制化热点/src/assets/images/pc/left.png
  28. 0 0
      searchGuide/定制化热点/src/assets/images/pc/right.png
  29. 0 0
      searchGuide/定制化热点/src/assets/logo.png
  30. 0 0
      searchGuide/定制化热点/src/components/HelloWorld.vue
  31. 0 0
      searchGuide/定制化热点/src/main.js
  32. 0 0
      searchGuide/定制化热点/src/router/index.js
  33. 0 0
      searchGuide/定制化热点/src/utils/browser.js
  34. 0 0
      searchGuide/定制化热点/src/utils/http.js
  35. 0 0
      searchGuide/定制化热点/src/views/About.vue
  36. 0 0
      searchGuide/定制化热点/src/views/Home.vue
  37. 0 0
      searchGuide/定制化热点/vue.config.js
  38. 0 51
      test.html

+ 0 - 902
index.html

@@ -1,902 +0,0 @@
-<!doctype html>
-<html>
-
-<head>
-    <meta charset="utf-8">
-    <meta name="viewport"
-        content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <title></title>
-    <meta name="description" content="四维时代">
-    <meta property="og:title" content="四维时代">
-    <meta property="og:description" content="四维时代">
-    <meta property="og:image:type" content="image/jpg">
-    <link rel="icon" type="image/png" sizes="32x32" href="images/icons/favicon.png" class="keep">
-    <link rel="stylesheet" href="css/oldVer/main0.css">
-    <link rel="stylesheet" href="css/main.css?v=2.25">
-    <!-- <link rel="stylesheet" href="/CAD/cad.css?v=2.25"> -->
-    <script>
-        var number = window.location.href.substring(window.location.href.indexOf("=") + 1);
-        if (number.indexOf("&") != -1) {
-            number = number.substring(0, number.indexOf("&"));
-        }
-        if (number.indexOf("#") != -1) {
-            number = number.substring(0, number.indexOf("#"));
-        } 
-    </script>
-    <script>
-        var _hmt = _hmt || [];
-        (function() {
-          var hm = document.createElement("script");
-          hm.src = "https://hm.baidu.com/hm.js?73402bb08ff95cb21b7f1673250c532d";
-          var s = document.getElementsByTagName("script")[0]; 
-          s.parentNode.insertBefore(hm, s);
-        })();
-    </script>
-    <script class="build keep">
-        if (window.performance) {
-            window.navigationStart = window.performance.timing.navigationStart;
-        } else {
-            window.navigationStart = Date.now() + 300;
-        } 
-        
-    </script>
-
-
-    <style>
-        #consoleLog{ 
-          width: 200px;
-          height: 250px;
-          position: absolute;
-          right: 0px;
-          bottom: 100px;
-          z-index: 999999;
-          color: black;
-          opacity: 0.9;
-            font-size: 10px;
-        }
-
-        iframe {
-            position: absolute;
-            bottom: 100px;
-            right: 10px;
-            z-index: 1000;
-        }
-    
-    </style>
-</head>
-
-<body>
-    <!-- 小人指引搜索 -->
-    <iframe
-        src="./searchGuide/searchGuide.html"
-        frameborder="0"
-        id="myifr"
-        width="10%"
-        height="30%"
-    ></iframe>
-    <div id="hot"> </div>
-    <div class='widgets-doll-labels'> </div> 
-    <div id="popup">
-        <div class="popup-content">
-
-        </div>
-        <div id="closepop">close</div>
-    </div>
-    <div class="sidecontent" style="width:35%">
-        <h1><span class="side-client-close">关闭</span></h1>
-        <image id="sideimg" style="width:90%" /></br>
-        <p id="text">
-        </p>
-    </div>
-    <div id="gui-thumb" style="display: none;"></div>
-    <div id="player" style="display: none;"></div>
-    <div id="gui-parent">
-        <div id="memory-info"
-            style="display:none; position:fixed; right:10px; top:10px; background-color:#eeeeee; color:#222222; padding:3px 10px 3px 10px; font-size:100%;">
-            GPU memory used: <span id="memory-gpu"></span>
-        </div>
-        <div id="gui-loading" class="message-outer darkGlass" style="display: none;">
-            <h2 class="model-title"></h2>
-            <div class="message-inner">
-                <div class="loadingLogo"> 
-                    <div class="img"> 
-                    </div> 
-                </div> 
-                <div class="progressbar" data-perc="100">
-                    <div class="label">
-                        <div class="perc">0%</div>
-                    </div>
-                    <div class="bar"><span></span></div>
-                </div>
-                <div id="loaderCoBrand">
-                    <div class="vert-align">
-                    </div>
-                </div>
-                <div class="bottom-logo">
-                    <div class="img"></div>
-                </div>
-                <div class="specialPower">
-                    <span class="powered-by">{[{ POWERED_BY }]}</span>
-                    &#xA0;<div class="img"></div>
-                </div>
-            </div>
-        </div>
-        <div id="gui" style="display: none;">
-            <div id="vrOff">
-                <img id="vrOffImg" src="images/vrOffImg.png" alt="">
-            </div>
-            <div id="hotListWrap">
-                <div id="hotListTitle">
-                    <div>
-                        <span id="hotListText">热点列表</span>
-                        <img id="hotListIcon" src="images/hotlist.png" alt="">
-                    </div>
-
-                </div>
-                <div id="hotListContent">
-                    <ul>
-                    </ul>
-                </div>
-                <div id="hotListBottom">
-                    <img id="hotListClose" src="images/hotListClose.png" alt="">
-                </div>
-            </div>
-            <div class="pinTop left">
-                <div id="model-title">
-                    <div class="title-row">
-                        <div id="title-toggle">
-                            <a>
-                                <i class="icon icon-dpad-left"></i>
-                            </a>
-                        </div>
-                        <div id="title-container-wrapper" rel="tooltip" data-placement="bottom" data-html="true">
-                            <div class="title-container  meta-toggle">
-                                <div class="co-brand">
-                                    {[{ PRESENTED_BY }]}<span class="title" id="cobrandTitle"></span>
-                                </div>
-                                <div id="title-logo">
-                                    <i></i>
-                                </div>
-                                <div id="gui-name" class="titleText"></div>
-                                <a id="more-hint"><i class="icon icon-dpad-down"></i></a>
-                                <a id="less-hint"><i class="icon icon-dpad-up"></i></a>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div id="meta-info-wrapper">
-                    <div id="meta-info" class="darkGlass">
-                        <div id="meta-description"></div>
-                        <div class="contact-info">
-                            <i class="icon icon-user pull-left"></i>
-                            &#xA0;<div id="contact-data"></div>
-                        </div>
-                        <div class="address">
-                            <i class="icon icon-pin"></i>
-                            <span id="addressTxt"></span>
-                        </div>
-                        <div id="tag-toggles" class="menu-toggles hidden">
-                            <span>{[{ MATTERTAG_CONTENT }]}</span>
-                            <div id="tag-inputs" class="menu-radios">
-                                <div id="show-tag" class="menu-radio-show">
-                                    <input id="radio-tag-show" type="radio" name="tags" value="show">
-                                    <label for="radio-tag-show">{[{ SHOW }]}</label>
-                                </div>
-                                <div id="hide-tag" class="menu-radio-hide">
-                                    <input id="radio-tag-hide" type="radio" name="tags" value="hide">
-                                    <label for="radio-tag-hide">{[{ HIDE }]}</label>
-                                </div>
-                            </div>
-                        </div>
-                        <div id="labels-toggles" class="menu-toggles hidden">
-                            <span>Labels</span>
-                            <div id="labels-inputs" class="menu-radios">
-                                <div id="show-label" class="menu-radio-show">
-                                    <input id="radio-labels-show" type="radio" name="labels" value="show">
-                                    <label for="radio-labels-show">Show</label>
-                                </div>
-                                <div id="hide-label" class="menu-radio-hide">
-                                    <input id="radio-labels-hide" type="radio" name="labels" value="hide">
-                                    <label for="radio-labels-hide">Hide</label>
-                                </div>
-                            </div>
-                        </div>
-                        <div id="share-origin" class="hidden">
-                            <hr>
-                            <div>
-                                <i class="icon icon-ext-link"></i>
-                                <div id="share-link-wrapper"></div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-            <div class="pinBottom-container">
-                <div class="pinBottom center">
-                    <div id="view-controllers">
-                        <!-- <div id="gui-modes-dollhouse" class="darkGlass">
-                                <span class="mode">{[{ DOLLHOUSE }]}</span>
-                            </div> -->
-                        <!-- <div id="gui-modes-floorplan" class="darkGlass">
-                                <span class="mode">{[{ FLOOR_PLAN }]}</span>
-                            </div> -->
-                    </div>
-                </div>
-                <!-- <div class="pinBottom zoomPanel">
-                        <div id="gui-zoomin" class="buttonZoom buttonZoomIn buttonZoomEnabled" data-placement="top">
-                            <div class="buttonZoomContent">
-                                <a>
-                                    <i rel="tooltip" title="{[{ ZOOM_IN }]}" class="icon icon-plus"></i>
-                                </a>
-                            </div>
-                        </div>
-                        <div id="gui-zoomout" class="buttonZoom buttonZoomOut buttonZoomEnabled" data-placement="top">
-                            <div class="buttonZoomContent">
-                                <a>
-                                    <i rel="tooltip" title="{[{ ZOOM_OUT }]}" class="icon icon-minus"></i>
-                                </a>
-                            </div>
-                        </div>
-                    </div> -->
-                <div class="pinBottom left">
-                    <div class="viewContainer">
-                        <!-- <div id="pullTab" class="ui-icon darkGlass">
-                                <a>
-                                    <i rel="tooltip" title="{[{ OPEN_HIGHLIGHTS }]}" class="icon icon-dpad-up"></i>
-                                </a>
-                            </div> -->
-                        <div id="previous" class="previous desktop-only ui-icon" style="display: none;">
-                            <a>
-                                <img rel="tooltip" src="images/play.png" width="24" height="24"
-                                    data-original-title="播放">
-                            </a>
-                        </div>
-                        <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放" >
-                            <a>
-                                <img   src="images/play.png" width="24" height="24" >
-                            </a>
-                        </div>
-                        <div id="pause" class="ui-icon" style="display: none;"  >
-                            <a>
-                                <img rel="tooltip" title="暂停" src="images/pause.png" width="24" height="24"  >
-                            </a>
-                        </div>
-                        <div id="next" class="next desktop-only ui-icon wide" style="display: none;">
-                            <a>
-                                <i rel="tooltip" title="" class="icon icon-dpad-right" data-original-title="下一个"></i>
-                            </a>
-                        </div>
-                        <!-- <div id="gui-modes-inside" class="ui-icon">
-                                <a>
-                                    <i rel="tooltip" title="{[{ EXPLORE_3D_SPACE }]}" class="icon icon-inside"></i>
-                                </a>
-                            </div> -->
-                        <!-- <div id="gui-modes-outside" class="ui-icon">
-                                <a>
-                                    <i rel="tooltip" title="{[{ VIEW_DOLLHOUSE }]}" class="icon icon-dollhouse"></i>
-                                </a>
-                            </div> -->
-                        <div id="gui-modes-map" class="ui-icon double active">
-                            <div data-original-title="导览" id="pullTab" rel="tooltip" title="">
-                                <img class="icon icon-inside" src="images/auto.png" title="导览" />
-                            </div>
-                            <div data-original-title="热点列表" id="hotList" rel="tooltip" title="" style="display: none">
-                                <img class="icon icon-inside" src="images/hotlist.png" title="热点列表" />
-                            </div>
-                            <div data-original-title="全景漫游" id="gui-modes-inside" rel="tooltip" title="" class="">
-                                <img class="icon icon-inside" src="images/inside.png" title="全景漫游" />
-                            </div>
-                            <div data-original-title="迷你模型" id="gui-modes-dollhouse" rel="tooltip" title="" class="">
-                                <img class="icon icon-inside" src="images/dollhouse.png" title="迷你模型" />
-                            </div>
-                            <div data-original-title="俯视图" id="gui-modes-floorplan" rel="tooltip" title="">
-                                <img class="icon icon-inside" src="images/floor.png" title="俯视图" />
-                            </div>
-                            <div data-original-title="VR" id="vr" rel="tooltip" title="" style="display: none;">
-                                <img class="icon icon-inside" src="images/VR.png" title="VR" />
-                            </div>
-                            <div data-original-title="消除外壳" id="gui-remove-face" rel="tooltip" title=""
-                                style="display: none; float: left;">
-                                <img class="icon icon-inside" src="images/face.jpg"  />
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="pinBottom right hideTarget">
-                    <div class="rightViewContainer clearfix">
-                        <div class="gui-floor">
-                            <div class="gui-floor-title"></div>
-                            <div class="gui-floor-icon"><span class="gui-floor-number"></span></div>
-                            <!-- <i class="icon icon-dpad-up"></i> -->
-                            <div class="container"></div>
-                        </div>
-                        <div id="volume" class="ui-icon wide">
-                            <a>
-                                <img src="images/Volume btn_on.png" width="24" height="24">
-                            </a>
-                        </div>
-                        <div id="vr" class="ui-icon wide hidden" style="display: none;">
-                            <a>
-                                <i rel="tooltip" title="{[{ VIEW_IN_VR }]}" class="icon icon-webvr"></i>
-                            </a>
-                        </div>
-                        <div id="sharing" class="ui-icon wide hidden" style="display: none;">
-                            <a>
-                                <i rel="tooltip" title="{[{ SOCIAL_SHARING }]}" class="icon icon-share"></i>
-                            </a>
-                        </div>
-                        <div id="gui-fullscreen" class="ui-icon wide" data-placement="top" rel="tooltip"
-                            title="{[{ VIEW_FULLSCREEN }]}">
-                            <a>
-                                <i class="icon icon-fullscreen"></i>
-                            </a>
-                        </div>
-                        <div id="gui-fullscreen-exit" class="ui-icon wide" data-placement="top" rel="tooltip"
-                            title="{[{ EXIT_FULLSCREEN }]}" style="display: none;">
-                            <a>
-                                <i class="icon icon-fullscreen-exit"></i>
-                            </a>
-                        </div>
-                        <div class="pull-right terms terms2">
-                            <a>{[{ TERMS }]}</a>
-                        </div>
-                    </div>
-                </div>
-            </div>
-            <div id="drawer-container">
-                <div id="drawer" class="fullWidth">
-                    <div class="frame-container darkGlass">
-                        <div id="scrollFrame" class="frame">
-                            <ul id="thumb-container" class="slidee"></ul>
-                        </div>
-                        <div class="scrollbar" id="scroller">
-                            <div class="handle"></div>
-                        </div>
-                    </div>
-                </div>
-                <div id="playHead">
-                    <div id="status">
-                        <span class="curIdx">1</span>
-                        of <span class="totalSteps"></span>
-                    </div>
-                    <div id="progressBar"></div>
-                </div>
-            </div>
-            <div id="myCompany" >
-                <img src="./images/btm_logo.png" alt="">
-                <span>提供技术支持</span>
-            </div>
-        </div>
-        <div class="webvr-popup" style="display:none">
-            <div class="messaging">
-                <div class="page p1">
-                    <div class="title">{[{ WEBVR_FOR_DAYDREAM }]}</div>
-                    <img class="image device-headset-side">
-                    <div class="enter-button">{[{ WEBVR_ENTER_WEBVR }]}</div>
-                    <span class="hrule"></span>
-                    <div class="alt-help">
-                        <span class="open-with-app">{[{ VR_APP_OPEN }]}</span>
-                    </div>
-                </div>
-                <div class="page p2 hidden">
-                    <div class="title">{[{ VR_WHAT_YOU_NEED }]}</div>
-                    <ul class="tabs">
-                        <li class="tabbutton" id="tabcardboard">{[{ VR_GOOGLE_CARDBOARD }]}</li>
-                        <li class="tabbutton" id="tabdaydream">{[{ VR_GOOGLE_DAYDREAM }]}</li>
-                        <li class="tabbutton" id="tabnative">{[{ VR_APP }]}</li>
-                    </ul>
-                    <div class="tab-content webvr">
-                        <img class="image device-headset">
-                        <span class="detail headset">
-                            <u>{[{ VR_GOOGLE_CARDBOARD }]}</u>
-                        </span>
-                        <img class="image device-phone">
-                        <span class="detail phone">
-                            <p>
-                                <b>
-                                    <u>{[{ VR_COMPATIBLE_ANDROID }]}</u>
-                                </b>
-                            </p>
-                            <p>{[{ VR_ANDROID_DETAIL }]}</p>
-                        </span>
-                        <div class="detail daydream-label">{[{ VR_NEED_DAYDREAM }]}</div>
-                    </div>
-                    <div class="tab-content native hidden">
-                        <div class="badge-label">{[{ VR_APP_FOR_ANDROID }]}</div>
-                        <span>
-                            <img class="image badge-cardboard">
-                            <img class="image badge-oculus">
-                        </span>
-                    </div>
-                </div>
-            </div>
-            <div class="close">
-                <a>
-                    <i class="icon icon-close"></i>
-                </a>
-            </div>
-            <div class="footer">
-                <div class="help">
-                    <a>{[{ HELP }]}</a>
-                </div>
-                <div>|</div>
-                <div class="terms">
-                    <a>{[{ MATTERPORT_TERMS }]}</a>
-                </div>
-                <!-- <img src="images/glyph.svg"> -->
-            </div>
-        </div>
-        <div id="gui-spinner" style="display: none;">
-            <div class="gui-spinner-icon"></div>
-        </div>
-        <div id="gui-message" class="message-outer darkGlass" style="display: none;">
-            <h2 class="model-title"></h2>
-            <div class="message-inner">
-                <div class="message-content">
-                    <a id="button-play">
-                        <i class="icon icon-play"></i>
-                    </a>
-                    <div class="explore">{[{ EXPLORE_3D_SPACE }]}</div>
-                </div>
-            </div>
-        </div>
-        <div id="share-modal" style="display: none;">
-            <div class="title">{[{ SOCIAL_SHARING }]}</div>
-            <div id="share-outer">
-                <div class="share-to">{[{ SHARE_TO }]}</div>
-                <div class="share-images">
-                    <a id="facebook-share">
-                        <div class="share-button">
-                            <span class="faceBookLink">
-                                <i class="icon icon-facebook"></i>
-                            </span>
-                        </div>
-                    </a>
-                    <a id="twitter-share">
-                        <div class="share-button">
-                            <span class="twitterLink">
-                                <i class="icon icon-twitter"></i>
-                            </span>
-                        </div>
-                    </a>
-                    <a id="mail-share">
-                        <div class="share-button">
-                            <span class="mailLink">
-                                <i class="icon icon-email"></i>
-                            </span>
-                        </div>
-                    </a>
-                </div>
-                <div class="direct-link">{[{ SHARE_LINK }]}</div>
-                <div id="share-url">
-                    <span id="share-url-text"></span>
-                </div>
-                <div id="copy-success" class="hidden">
-                    <span id="copy-success-text">{[{ SHARE_COPIED }]}</span>
-                </div>
-            </div>
-            <div id="share-close" class="close">
-                <i class="icon icon-close"></i>
-            </div>
-        </div>
-        <div id="terms-modal" class="fadeOut" style="display: none;">
-            <div id="terms-text"></div>
-            <div class="close">
-                <a>
-                    <i class="icon icon-close"></i>
-                </a>
-            </div>
-        </div>
-        <div class="gui-error message-outer" style="display: none;">
-            <div class="message-inner">
-                <div class="message-content">
-                    <div class="error-problem-text"></div>
-                    <div class="error-solution-text"></div>
-                    <div class="error-explanation"></div>
-                    <div class="error-actions"></div>
-                </div>
-            </div>
-        </div>
-        <div id="help-dialog" class="nav-help-dialog" style="display: none;">
-            <div class="nav-help-elements">
-                <div class="help-tabs">
-                    <div class="navigation-tab">
-                        <span>{[{ HELP_NAVIGATION_TAB }]}</span>
-                    </div>
-                    <div class="more-help-tab">
-                        <span>{[{ HELP_MORE_HELP_TAB }]}</span>
-                    </div>
-                </div>
-            </div>
-            <div id="navigation-help-wrapper">
-                <div id="navigation-help" class="help outer">
-                    <div class="interactions left">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <hr>
-                        <div class="bottom-info"></div>
-                        <img class="keyboard">
-                    </div>
-                    <div class="interactions middle">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <hr>
-                        <div class="bottom-info"></div>
-                        <img class="keyboard">
-                    </div>
-                    <div class="interactions right">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <hr>
-                        <div class="bottom-info"></div>
-                        <img class="keyboard">
-                    </div>
-                </div>
-            </div>
-            <div id="more-help-wrapper">
-                <div id="more-help">
-                    <div class="ui-instructions more-help-hlr">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-tour">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-dollhouse">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-inside">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-360">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-floors">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-tag">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-vr">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-fullscreen">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                    <div class="ui-instructions more-help-zoom">
-                        <h2 class="top-info"></h2>
-                        <img class="big-image">
-                        <div class="bottom-info"></div>
-                    </div>
-                </div>
-            </div>
-            <div class="close">
-                <a>
-                    <i class="icon icon-close"></i>
-                </a>
-            </div>
-        </div>
-        <div id="vr-modal" class="vr-popup" style="display: none;">
-            <div class="title">{[{ VR_VIEW_SPACE }]}</div>
-            <div class="outer">
-                <div class="inner">
-                    <h3 class="vr-popup-title">
-                        <span class="show-supported p1">
-                            <p class="center">{[{ VR_SHOW_SUPPORTED }]}</p>
-                        </span>
-                        <span class="show-unsupported p1">{[{ VR_SHOW_UNSUPPORTED }]}</span>
-                        <span class="show-ios p1">
-                            {[{ VR_SHOW_IOS_1 }]}<br>
-                            <br>
-                        </span>
-                        <span class="show-ios p2">{[{ VR_WHAT_YOU_NEED }]}</span>
-                    </h3>
-                    <div class="vr-images">
-                        <div class="img-container cardboard first">
-                            <img class="vr-sm-image first">
-                            <div class="vr-img-caption first">
-                                <span class="show-supported show-desktop show-ios p1">
-                                    <b class="cardboard">{[{ VR_GOOGLE_CARDBOARD }]}</b>
-                                    <b class="gearvr hidden">{[{ VR_SAMSUNG_GEAR_VR }]}</b>
-                                </span>
-                                <span class="show-supported show-unsupported show-desktop p2">{[{ VR_NEED_CARDBOARD
-                                    }]}</span>
-                                <span class="show-supported show-unsupported show-desktop p3">{[{ VR_NEED_SAMSUNG
-                                    }]}</span>
-                                <span class="show-ios p2">
-                                    <b>{[{ VR_GOOGLE_CARDBOARD }]}</b>
-                                    <br>
-                                    <br>
-                                </span>
-                            </div>
-                        </div>
-                        <div class="front-close">
-                            <span class="front-close-x">&#x2715;</span>
-                        </div>
-                        <div class="img-container gearvr second">
-                            <img class="vr-sm-image second">
-                            <div class="vr-img-caption second">
-                                <span class="show-supported show-desktop p1">
-                                    <b>{[{ VR_SAMSUNG_GEAR_VR }]}</b>
-                                </span>
-                                <span class="show-supported p2">
-                                    <p>
-                                        <b>{[{ VR_COMPATIBLE_ANDROID }]}</b>
-                                    </p>
-                                    <p>{[{ VR_ANDROID_DETAIL }]}</p>
-                                </span>
-                                <span class="show-desktop p2">
-                                    <p>
-                                        <b>{[{ VR_COMPATIBLE_IPHONES_1 }]}</b>
-                                    </p>
-                                    <p>{[{ VR_COMPATIBLE_IPHONES_2 }]}</p>
-                                </span>
-                                <span class="show-ios p2">
-                                    <p>
-                                        <b b id="vr-compatible-iphones-3">{[{ VR_COMPATIBLE_IPHONES_3 }]}</b>
-                                    </p>
-                                    <p id="vr-compatible-iphones-2b">{[{ VR_COMPATIBLE_IPHONES_2 }]}</p>
-                                </span>
-                                <span class="show-unsupported p1 p2">
-                                    <p>
-                                        <b>{[{ VR_COMPATIBLE_ANDROID }]}</b>
-                                    </p>
-                                    <p>{[{ VR_ANDROID_DETAIL }]}</p>
-                                </span>
-                                <span class="show-supported show-unsupported show-desktop p3">
-                                    <p>
-                                        <b>{[{ VR_COMPATIBLE_SAMSUNG }]}</b>
-                                    </p>
-                                    <p>{[{ VR_SAMSUNG_DETAIL }]}</p>
-                                </span>
-                            </div>
-                        </div>
-                        <div class="img-container third">
-                            <img class="vr-sm-image third">
-                            <div class="vr-img-caption third">
-                                <span class="show-supported show-unsupported show-ios p2">
-                                    <p>
-                                        <b>{[{ VR_APP_FOR_CARDBOARD }]}</b>
-                                    </p>
-                                    <p>
-                                        <a class="cardboardLink">{[{ VR_DOWNLOAD_HERE }]}</a>
-                                    </p>
-                                </span>
-                                <span class="show-desktop p2">
-                                    <p>
-                                        <b>{[{ VR_ANDROID_DVICES }]}</b>
-                                    </p>
-                                    <p>{[{ VR_ANDROID_DETAIL }]}</p>
-                                </span>
-                                <span class="show-supported show-unsupported p3">
-                                    <p>
-                                        <b>{[{ VR_APP_FOR_SAMSUNG }]}</b>
-                                    </p>
-                                    <p>
-                                        <a class="gearLink">{[{ VR_DOWNLOAD_HERE }]}</a>
-                                    </p>
-                                </span>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="vr-popup-body">
-                        <span class="show-supported p1">
-                            <p>
-                                <i>{[{ VR_REQUIRE_HEADSET }]}</i>
-                            </p>
-                            <br>
-                            <p>
-                                <i>{[{ VR_REDIRECT_TO_STORE }]}</i>
-                            </p>
-                            <br>
-                            <p class="improper-embed hidden">
-                                <i>{[{ VR_IMPROPER_EMBED }]}</i>
-                            </p>
-                        </span>
-                        <span class="show-ios p1">
-                            <p>
-                                <i id="show-ios-2">{[{ VR_SHOW_IOS_2 }]}</i>
-                            </p>
-                        </span>
-                        <span class="show-desktop p1">
-                            <p></p>
-                            <h3>{[{ VR_OPEN_ANDROID_LINK }]}</h3>
-                            <p>
-                                <br>
-                            </p>
-                            <p class="logo-button">
-                                <span class="modelLink"></span>
-                            </p>
-                            <br>
-                            <br>
-                            <p></p>
-                            <h3>{[{ VR_ANDROID_OPTIONS }]}</h3>
-                            <p></p>
-                        </span>
-                    </div>
-                </div>
-                <div class="vr-buttons">
-                    <div class="next-button"></div>
-                    <div class="prev-button">{[{ VR_PREVIOUS_CAPS }]}</div>
-                    <div class="vr-arrows prev-container">
-                        <!-- <img class="prev-arrow" src="images/arrow.png"> -->
-                    </div>
-                    <div class="vr-arrows next-container">
-                        <!-- <img class="next-arrow" src="images/arrow.png"> -->
-                    </div>
-                </div>
-                <div class="vr-page"></div>
-                <div class="close">
-                    <a>
-                        <i class="icon icon-close"></i>
-                    </a>
-                </div>
-            </div>
-        </div>
-        <div id="quick-blackout" class="quick" style="display: none;"></div>
-        <div id="quick-logo" class="quick-brand" style="display: none;">
-            <!-- <img src="images/powered-by-4dage.svg"> -->
-        </div>
-        <div id="hover-top" class="hover-row" style="display: none;"></div>
-        <div id="hover-bottom" class="hover-row" style="display: none;"></div>
-        <div id="call-to-action">
-            <div id="pause-overlay" style="display: none;">
-                <div id="pause-icon">
-                    <a>
-                        <i class="icon icon-pause"></i>
-                    </a>
-                </div>
-            </div>
-            <div id="interaction-modal">
-                <div id="interaction-modal-inner">
-                    <!-- <div class="tour-title">
-                            <span class="desktop-title">{[{ DESKTOP_SHORT_CTA }]}</span>
-                            <span class="mobile-title">{[{ MOBILE_SHORT_CTA }]}</span>
-                        </div>
-                        <div class="interaction left">
-                            <h2 class="top-info"></h2>
-                            <img class="big-image">
-                            <hr>
-                            <img class="keyboard">
-                        </div>
-                        <div class="interaction middle">
-                            <h2 class="top-info"></h2>
-                            <img class="big-image">
-                            <hr>
-                            <img class="keyboard">
-                        </div>
-                        <div class="interaction right">
-                            <h2 class="top-info"></h2>
-                            <img class="big-image">
-                            <hr>
-                            <img class="keyboard">
-                        </div> -->
-                    <div class="nav-icon">
-                        <img src="images/pc_step1.png" class="icon" title="导览" data-page="1">
-                        <div class="nav-help-button">
-                            <div class="next-button nav-help-page" data-id="plus"></div>
-                            <div class="prev-button nav-help-page"></div>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <div id="tag-billboards" style="display: none;"></div>
-
-        <div class="cad">
-            <div id="cad"></div>
-        </div>
-        
-    </div>
-
-    <script>
-        
-        var iframe = document.getElementById("myifr");
-        if (window.innerWidth < 700) {
-            iframe.height = '20%';
-            iframe.width = '20%';
-        }
-        window.addEventListener("message", function (msg) {
-            iframe.width = msg.data + "%";
-        });
-    </script>
-   
-    <script>
-     
-        var changeLog = ()=>{
-
-            let logLevel = 1
-        
-           if((number == "TEST" || browser.valueFromHash('test')) && browser.isMobile()){
-                var textarea = document.createElement('textarea');
-                  textarea.id = "consoleLog";
-
-                  document.getElementsByTagName("body")[0].appendChild(textarea);
-                  var list = ["log", "error", "warn", "debug", "info", "time", "timeEnd"]
-                  var exchange = function (o) {
-                    console["old" + o] = console[o];
-                    console[o] = function (str ) {
-                        console["old" + o].apply(this, arguments)
-                        if(logLevel){
-                            if(o != 'error' && logLevel != str.level){
-                                return  
-                            }
-                            if(str.str) str = str.str
-                        }
-                        
-                        var args = Array.from(arguments)
-                       
-                        var str = ''
-                        args.forEach(a=>{
-                            str += a + ','
-                        })
-                        textarea.innerHTML = str + "\n\n" + textarea.innerHTML;
-                    
-                      /*console["old" + o](str);
-                      var t = document.getElementById("consoleLog").innerHTML;
-                      document.getElementById("consoleLog").innerHTML = str + "\n\n" + t;*/
-                    }
-                  }
-
-                  for (var i = 0; i < list.length; i++) {
-                    exchange(list[i])
-                  } 
-           
-            }   
-        }
-    </script>
-    
-
-   
-   
-   
-   
-   
-    <script src="js/lib/jquery-2.1.1.min.js" class="build keep"></script>
-    <script src="js/lib/player-0.0.12.min.js" class="build keep"></script>
-   
-    <!-- <script src="js/lib/video.min.js" class="build keep"></script> -->
-    <script src="js/lib/Tween.js"></script>
-    <!-- <script src="js/app-preheater.js?v=2.25.6-0-gd87e5b1"></script> --> 
-    <script src="js/SpecialScene.js"></script>
-    
-    
-    <script src="js/manage.js"></script> 
-    <!-- <script src="js/lib/stats.min.js"></script> -->
-    <script src="js/Hot.js?m=1"></script>  
-    <script src="js/main_2020_show.js"></script>
-    <script src="js/lib/OBJLoader.js"></script>
-    <script src="/CAD/bundle.js"></script> 
-    <script src="js/loadCAD.js"></script>
-    <script id='flvJs' type='text/javascript' ></script>
-    <script>
-         /*if(window.browser.detectAndroidMobile()){
-            let scriptdom = document.querySelector('#flvJs')
-            //scriptdom.setAttribute('src','js/lib/flv.min.js')
-            scriptdom.setAttribute('type','text/javascript')
-            scriptdom.src = 'js/lib/flv.min.js'
-         }*/
-          
-    
-    </script>
-</body>
-
-</html>

文件差異過大導致無法顯示
+ 1957 - 0
searchGuide/Hot.js


+ 193 - 94
searchGuide/index.html

@@ -14,6 +14,7 @@
     <link rel="icon" type="image/png" sizes="32x32" href="images/icons/favicon.png" class="keep">
     <link rel="stylesheet" href="css/oldVer/main0.css">
     <link rel="stylesheet" href="css/main.css?v=2.25">
+    <script src="./js/axios.min.js"></script>
     <!-- <link rel="stylesheet" href="/CAD/cad.css?v=2.25"> -->
     <script>
         var number = window.location.href.substring(window.location.href.indexOf("=") + 1);
@@ -26,67 +27,91 @@
     </script>
     <script>
         var _hmt = _hmt || [];
-        (function() {
-          var hm = document.createElement("script");
-          hm.src = "https://hm.baidu.com/hm.js?73402bb08ff95cb21b7f1673250c532d";
-          var s = document.getElementsByTagName("script")[0]; 
-          s.parentNode.insertBefore(hm, s);
+        (function () {
+            var hm = document.createElement("script");
+            hm.src = "https://hm.baidu.com/hm.js?73402bb08ff95cb21b7f1673250c532d";
+            var s = document.getElementsByTagName("script")[0];
+            s.parentNode.insertBefore(hm, s);
         })();
+
     </script>
     <script class="build keep">
         if (window.performance) {
             window.navigationStart = window.performance.timing.navigationStart;
         } else {
             window.navigationStart = Date.now() + 300;
-        } 
-        
+        }
+
     </script>
 
 
     <style>
-        #consoleLog{ 
-          width: 200px;
-          height: 250px;
-          position: absolute;
-          right: 0px;
-          bottom: 100px;
-          z-index: 999999;
-          color: black;
-          opacity: 0.9;
+        #consoleLog {
+            width: 200px;
+            height: 250px;
+            position: absolute;
+            right: 0px;
+            bottom: 100px;
+            z-index: 999999;
+            color: black;
+            opacity: 0.9;
             font-size: 10px;
         }
 
-        iframe {
+        #myifr {
             position: absolute;
             bottom: 100px;
             right: 10px;
             z-index: 1000;
         }
+
         @media screen and (max-width: 700px) {
-            iframe {
+            #myifr {
                 right: 0px;
             }
         }
-    
+
+        #detailifrbox {
+            position: absolute;
+            top: 0;
+            left: 0;
+            width: 100%;
+            height: 100%;
+            z-index: 9999999999999;
+        }
+
+        #detailifr {
+            position: absolute;
+            top: 0;
+            left: 0;
+        }
+
+        #toback {
+            position: absolute;
+            z-index: 9999999999999;
+            top: 18px;
+            left: 8px;
+            width: 18px;
+            height: 30px;
+        }
     </style>
 </head>
 
 <body>
     <!-- 小人指引搜索 -->
-    <iframe
-        src="./searchGuide/searchGuide.html"
-        frameborder="0"
-        id="myifr"
-        width="10%"
-        height="30%"
-    ></iframe>
+    <iframe src="./searchGuide/searchGuide.html" frameborder="0" id="myifr" width="10%" height="30%"></iframe>
+    <!-- 移动端文物/知识详情页面 -->
+    <!-- <div id="detailifrbox" style="display: none;">
+        <img id="toback" src="``" alt="">
+        <iframe src="``" frameborder="0" id="detailifr" width="100%" height="100%"></iframe>
+    </div> -->
     <div id="hot"> </div>
-    <div class='widgets-doll-labels'> </div> 
-    <div id="popup">
+    <div class='widgets-doll-labels'> </div>
+    <div id="popup" style="z-index: 99999999;">
         <div class="popup-content">
 
         </div>
-        <div id="closepop">close</div>
+        <div id="closepop" style="z-index: 99999;">close</div>
     </div>
     <div class="sidecontent" style="width:35%">
         <h1><span class="side-client-close">关闭</span></h1>
@@ -104,10 +129,10 @@
         <div id="gui-loading" class="message-outer darkGlass" style="display: none;">
             <h2 class="model-title"></h2>
             <div class="message-inner">
-                <div class="loadingLogo"> 
-                    <div class="img"> 
-                    </div> 
-                </div> 
+                <div class="loadingLogo">
+                    <div class="img">
+                    </div>
+                </div>
                 <div class="progressbar" data-perc="100">
                     <div class="label">
                         <div class="perc">0%</div>
@@ -131,7 +156,7 @@
             <div id="vrOff">
                 <img id="vrOffImg" src="images/vrOffImg.png" alt="">
             </div>
-            <div id="hotListWrap">
+            <div id="hotListWrap" style="z-index: 9999999;">
                 <div id="hotListTitle">
                     <div>
                         <span id="hotListText">热点列表</span>
@@ -257,14 +282,14 @@
                                     data-original-title="播放">
                             </a>
                         </div>
-                        <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放" >
+                        <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放">
                             <a>
-                                <img   src="images/play.png" width="24" height="24" >
+                                <img src="images/play.png" width="24" height="24">
                             </a>
                         </div>
-                        <div id="pause" class="ui-icon" style="display: none;"  >
+                        <div id="pause" class="ui-icon" style="display: none;">
                             <a>
-                                <img rel="tooltip" title="暂停" src="images/pause.png" width="24" height="24"  >
+                                <img rel="tooltip" title="暂停" src="images/pause.png" width="24" height="24">
                             </a>
                         </div>
                         <div id="next" class="next desktop-only ui-icon wide" style="display: none;">
@@ -303,7 +328,7 @@
                             </div>
                             <div data-original-title="消除外壳" id="gui-remove-face" rel="tooltip" title=""
                                 style="display: none; float: left;">
-                                <img class="icon icon-inside" src="images/face.jpg"  />
+                                <img class="icon icon-inside" src="images/face.jpg" />
                             </div>
                         </div>
                     </div>
@@ -368,7 +393,7 @@
                     <div id="progressBar"></div>
                 </div>
             </div>
-            <div id="myCompany" >
+            <div id="myCompany">
                 <img src="./images/btm_logo.png" alt="">
                 <span>提供技术支持</span>
             </div>
@@ -809,108 +834,182 @@
         <div class="cad">
             <div id="cad"></div>
         </div>
-        
+
     </div>
 
     <script>
-    
+
+
         var iframe = document.getElementById("myifr");
         window.onresize = () => {
             return (() => {
                 if (window.innerWidth < 700) {
-                    iframe.height = "20%";
-                    iframe.width = "20%";
-                }else {
+                    iframe.height = "30.5%";
+                    iframe.width = "25%";
+                } else {
                     iframe.height = "30%";
                     iframe.width = "10%";
                 }
             })()
         }
         window.addEventListener("message", function (msg) {
-            console.log(msg.data)
             if (msg.data.params) {
                 iframe.width = msg.data.params.num + "%";
             }
         });
+
+        // var iframeDetail = document.getElementById("detailifr");
+        // var iframeDetailBox = document.getElementById("detailifrbox");
+        // var tobackDom = document.getElementById("toback");
+
+
+
+
+        window.openDetailFromPeople = function (url) {
+            // 创建新box
+            var iframeDetailBox = document.createElement('div')
+            iframeDetailBox.id = 'detailifrbox';
+            var iframeDetail = document.createElement('iframe')
+            iframeDetail.id = 'detailifr';
+            iframeDetail.style.width = '100%'
+            iframeDetail.style.height = '100%'
+            iframeDetail.src = url
+            var tobackDom = document.createElement('img');
+            tobackDom.id = 'toback';
+            iframeDetailBox.appendChild(iframeDetail);
+            iframeDetailBox.appendChild(tobackDom);
+            if (url.indexOf('know') > 0) {
+                tobackDom.src = './images/toBackKnow.png'
+            } else if (url.indexOf('goods') > 0) {
+                tobackDom.src = './images/toBack.png'
+            }
+
+            window.incoBackSonFu = (flag) => {
+                flag ? tobackDom.style.display = 'block' : tobackDom.style.display = 'none'
+            }
+            // 关闭自动导览
+            window.player.director.stopTour();
+            // 关闭背景音乐
+            window.manage.switchBgmState(false);
+            if (window.parent.sceneBackIconStatus) {
+                // 关闭返回按钮
+                window.parent.sceneBackIconStatus(false)
+            }
+
+            tobackDom.onclick = function () {
+                iframeDetailBox.parentNode.removeChild(iframeDetailBox);
+                // 显示返回按钮
+                if (window.parent && window.parent.sceneBackIconStatus) {
+                    window.parent.sceneBackIconStatus(true)
+                }
+            }
+            document.body.appendChild(iframeDetailBox)
+        }
+
+
+    </script>
+
+    <script>
+        // 通过场景码获取id进行浏览记录
+        const data = {
+            display: 0,
+            pageNum: 0,
+            pageSize: 0,
+            searchKey: ""
+        }
+        axios
+            .post(`https://ypbwg.4dage.com/api/show/scene/pageList`, data)
+            .then(function (resp) {
+                let res = null
+                resp.data.data.records.forEach(item => {
+                    if (item.sceneCode == number) {
+                        res = item
+                    }
+                })
+                axios.get(`/api/show/addSceneVisit/${res.id}`)
+            });
+
     </script>
-   
+
     <script>
-     
-        var changeLog = ()=>{
+
+
+
+        var changeLog = () => {
 
             let logLevel = 1
-        
-           if((number == "TEST" || browser.valueFromHash('test')) && browser.isMobile()){
+
+            if ((number == "TEST" || browser.valueFromHash('test')) && browser.isMobile()) {
                 var textarea = document.createElement('textarea');
-                  textarea.id = "consoleLog";
+                textarea.id = "consoleLog";
 
-                  document.getElementsByTagName("body")[0].appendChild(textarea);
-                  var list = ["log", "error", "warn", "debug", "info", "time", "timeEnd"]
-                  var exchange = function (o) {
+                document.getElementsByTagName("body")[0].appendChild(textarea);
+                var list = ["log", "error", "warn", "debug", "info", "time", "timeEnd"]
+                var exchange = function (o) {
                     console["old" + o] = console[o];
-                    console[o] = function (str ) {
+                    console[o] = function (str) {
                         console["old" + o].apply(this, arguments)
-                        if(logLevel){
-                            if(o != 'error' && logLevel != str.level){
-                                return  
+                        if (logLevel) {
+                            if (o != 'error' && logLevel != str.level) {
+                                return
                             }
-                            if(str.str) str = str.str
+                            if (str.str) str = str.str
                         }
-                        
+
                         var args = Array.from(arguments)
-                       
+
                         var str = ''
-                        args.forEach(a=>{
+                        args.forEach(a => {
                             str += a + ','
                         })
                         textarea.innerHTML = str + "\n\n" + textarea.innerHTML;
-                    
-                      /*console["old" + o](str);
-                      var t = document.getElementById("consoleLog").innerHTML;
-                      document.getElementById("consoleLog").innerHTML = str + "\n\n" + t;*/
+
+                        /*console["old" + o](str);
+                        var t = document.getElementById("consoleLog").innerHTML;
+                        document.getElementById("consoleLog").innerHTML = str + "\n\n" + t;*/
                     }
-                  }
+                }
 
-                  for (var i = 0; i < list.length; i++) {
+                for (var i = 0; i < list.length; i++) {
                     exchange(list[i])
-                  } 
-           
-            }   
+                }
+
+            }
         }
     </script>
-    
 
-   
-   
-   
-   
-   
+
+
+
+
+
+
     <script src="js/lib/jquery-2.1.1.min.js" class="build keep"></script>
     <script src="js/lib/player-0.0.12.min.js" class="build keep"></script>
-   
+
     <!-- <script src="js/lib/video.min.js" class="build keep"></script> -->
     <script src="js/lib/Tween.js"></script>
-    <!-- <script src="js/app-preheater.js?v=2.25.6-0-gd87e5b1"></script> --> 
+    <!-- <script src="js/app-preheater.js?v=2.25.6-0-gd87e5b1"></script> -->
     <script src="js/SpecialScene.js"></script>
-    
-    
-    <script src="js/manage.js"></script> 
+
+
+    <script src="js/manage.js"></script>
     <!-- <script src="js/lib/stats.min.js"></script> -->
-    <script src="js/Hot.js?m=1"></script>  
+    <script src="js/Hot.js?m=1"></script>
     <script src="js/main_2020_show.js"></script>
     <script src="js/lib/OBJLoader.js"></script>
-    <script src="/CAD/bundle.js"></script> 
+    <script src="/CAD/bundle.js"></script>
     <script src="js/loadCAD.js"></script>
-    <script id='flvJs' type='text/javascript' ></script>
+    <script id='flvJs' type='text/javascript'></script>
     <script>
-         /*if(window.browser.detectAndroidMobile()){
-            let scriptdom = document.querySelector('#flvJs')
-            //scriptdom.setAttribute('src','js/lib/flv.min.js')
-            scriptdom.setAttribute('type','text/javascript')
-            scriptdom.src = 'js/lib/flv.min.js'
-         }*/
-          
-    
+        /*if(window.browser.detectAndroidMobile()){
+           let scriptdom = document.querySelector('#flvJs')
+           //scriptdom.setAttribute('src','js/lib/flv.min.js')
+           scriptdom.setAttribute('type','text/javascript')
+           scriptdom.src = 'js/lib/flv.min.js'
+        }*/
+
+
     </script>
 </body>
 

+ 387 - 381
searchGuide/searchGuide.html

@@ -1,199 +1,230 @@
 <!DOCTYPE html>
 <html>
-  <head>
-    <meta charset="utf-8" />
-    <meta
-      name="viewport"
-      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
-    />
-    <title></title>
-    <script src="./js/vue.min.js"></script>
-    <script src="./js/axios.min.js"></script>
-    <style>
-      body {
-        margin: 0;
-      }
-      div {
-        box-sizing: border-box;
-      }
 
-      ::-webkit-scrollbar {
-        /*滚动条整体样式*/
-        width: 3px;
-        /*高宽分别对应横竖滚动条的尺寸*/
-        height: 1px;
-      }
+<head>
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
+  <title></title>
+  <script src="./js/vue.min.js"></script>
+  <script src="./js/axios.min.js"></script>
+  <style>
+    body {
+      margin: 0;
+    }
 
-      ::-webkit-scrollbar-thumb {
-        /*滚动条里面小方块*/
-        border-radius: 10px;
-        -webkit-box-shadow: inset 0 0 5px transparent;
-        background: #f0d89c;
-      }
+    div {
+      box-sizing: border-box;
+    }
 
-      ::-webkit-scrollbar-track {
-        /*滚动条里面轨道*/
-        -webkit-box-shadow: inset 0 0 5px transparent;
-        border-radius: 10px;
-        background: transparent;
-      }
+    .list-box::-webkit-scrollbar {
+      /*滚动条整体样式*/
+      width: 3px;
+      /*高宽分别对应横竖滚动条的尺寸*/
+      height: 1px;
+    }
 
-      #app {
-        width: 100vw;
-        height: 100vh;
-        box-sizing: border-box;
-        overflow: hidden;
-        display: flex;
-        justify-content: flex-end;
-      }
+    .list-box::-webkit-scrollbar-thumb {
+      /*滚动条里面小方块*/
+      border-radius: 10px;
+      -webkit-box-shadow: inset 0 0 5px transparent;
+      background: #f0d89c;
+    }
+
+    .list-box::-webkit-scrollbar-track {
+      /*滚动条里面轨道*/
+      -webkit-box-shadow: inset 0 0 5px transparent;
+      border-radius: 10px;
+      background: transparent;
+    }
 
-      .search {
-        width: 60%;
-        height: 100%;
-        background: linear-gradient(
-          89deg,
+    #app {
+      width: 100vw;
+      height: 100vh;
+      box-sizing: border-box;
+      overflow: hidden;
+      display: flex;
+      justify-content: flex-end;
+    }
+
+    .search {
+      width: 60%;
+      height: 100%;
+      background: linear-gradient(89deg,
           rgba(158, 135, 90, 0.35) 22%,
           rgba(141, 127, 100, 0.56) 80%,
-          rgba(141, 127, 100, 0.56) 100%
-        );
-        backdrop-filter: blur(20px);
-        padding: 15px 15px;
-        border-radius: 10px;
-        position: relative;
-      }
+          rgba(141, 127, 100, 0.56) 100%);
+      backdrop-filter: blur(20px);
+      padding: 15px 15px;
+      border-radius: 10px;
+      position: relative;
+    }
 
-      .close-box {
-        width: 25px;
-        height: 25px;
-        position: absolute;
-        top: 2px;
-        right: 2px;
-        cursor: pointer;
-      }
+    .close-box {
+      width: 25px;
+      height: 25px;
+      position: absolute;
+      top: 2px;
+      right: 2px;
+      cursor: pointer;
+    }
 
-      .search-box {
-        width: 100%;
-        height: 30px;
-        border-radius: 5px;
-        background: #ffffff47;
-        padding: 5px 10px;
-        display: flex;
-        justify-content: space-between;
-        align-items: center;
-      }
+    .search-box {
+      width: 100%;
+      height: 30px;
+      border-radius: 5px;
+      background: #ffffff47;
+      padding: 5px 10px;
+      display: flex;
+      justify-content: space-between;
+      align-items: center;
+    }
 
-      .tips {
-        width: 100%;
-        display: flex;
-        justify-content: left;
-        margin-top: 5px;
-      }
+    .tips {
+      width: 100%;
+      display: flex;
+      justify-content: left;
+      margin-top: 5px;
+    }
 
-      .tips-item {
-        margin-left: 10px;
-        font-size: 12px;
-        color: #ffffff80;
-      }
+    .tips-item {
+      margin-left: 10px;
+      font-size: 12px;
+      color: #ffffff80;
+    }
 
-      .welcome-title {
-        font-size: 18px;
-        color: #ffffff;
-        font-weight: bold;
-        margin-top: 10px;
-      }
+    .welcome-title {
+      font-size: 18px;
+      color: #ffffff;
+      font-weight: bold;
+      margin-top: 10px;
+    }
 
-      .search-content {
-        border: none;
-        width: 75%;
-        height: 100%;
-        background: none;
-        line-height: 45px;
-        font-size: 14px;
-        color: white;
-      }
-      input:focus {
-        outline: none;
-      }
-      input::placeholder {
-        color: rgb(201, 201, 201);
-      }
+    .search-content {
+      border: none;
+      width: 75%;
+      height: 100%;
+      background: none;
+      line-height: 45px;
+      font-size: 14px;
+      color: white;
+    }
 
-      .content-right {
-        display: flex;
-        justify-content: center;
-        align-items: center;
-      }
+    .search-content:focus {
+      outline: none !important;
+    }
 
-      .line {
-        height: 25px;
-        width: 2px;
-        background: linear-gradient(transparent, white, transparent);
-        margin-right: 10px;
-      }
+    .search-content::placeholder {
+      color: rgba(255, 255, 255, .7) !important;
+    }
 
-      .search-icon {
-        height: 20px;
-        width: 20px;
-      }
+    /*修改提示文字的颜色*/
+    .search-content::-webkit-input-placeholder {
+      /* WebKit browsers */
+      color: rgba(255, 255, 255, .7) !important;
+    }
 
-      .options {
-        width: 100%;
-        display: flex;
-        margin-top: 5px;
-        justify-content: space-around;
-      }
+    .search-content:-moz-placeholder {
+      /* Mozilla Firefox 4 to 18 */
+      color: rgba(255, 255, 255, .7) !important;
+    }
 
-      .options-item {
-        color: white;
-        font-size: 15px;
-        line-height: 1.5rem;
-        cursor: pointer;
-      }
+    .search-content::-moz-placeholder {
+      /* Mozilla Firefox 19+ */
+      color: rgba(255, 255, 255, .7) !important;
+    }
 
-      .list-box {
-        width: 100%;
-        height: 80%;
-        overflow: auto;
-      }
-      .list-box-item {
-        width: 100%;
-        height: 40px;
-        display: flex;
-        justify-content: space-between;
-        align-items: center;
-        cursor: pointer;
-      }
+    .search-content:-ms-input-placeholder {
+      /* Internet Explorer 10+ */
+      color: rgba(255, 255, 255, .7) !important;
+    }
 
-      .item-title {
-        font-size: 16px;
-        font-weight: bold;
-        color: white;
-        overflow: hidden;
-        white-space: nowrap;
-        text-overflow: ellipsis;
-      }
 
-      .item-disc {
-        font-size: 13px;
-        color: #ffffff75;
-        min-width: 20%;
-      }
+    .content-right {
+      display: flex;
+      justify-content: center;
+      align-items: center;
+    }
+
+    .line {
+      height: 25px;
+      width: 2px;
+      background: linear-gradient(transparent, white, transparent);
+      margin-right: 10px;
+    }
+
+    .search-icon {
+      height: 20px;
+      width: 20px;
+    }
+
+    .options {
+      width: 100%;
+      display: flex;
+      margin-top: 5px;
+      justify-content: space-around;
+    }
+
+    .options-item {
+      color: white;
+      font-size: 15px;
+      line-height: 1.5rem;
+      cursor: pointer;
+    }
+
+    .list-box {
+      width: 100%;
+      height: 80%;
+      overflow: auto;
+    }
+
+    .list-box-item {
+      width: 100%;
+      height: 40px;
+      display: flex;
+      justify-content: space-between;
+      align-items: center;
+      cursor: pointer;
+    }
+
+    .item-title {
+      font-size: 16px;
+      font-weight: bold;
+      color: white;
+      overflow: hidden;
+      white-space: nowrap;
+      text-overflow: ellipsis;
+      padding-left: 5px;
+    }
 
-      .dialog {
-        /* width: 5%;
+    .item-disc {
+      font-size: 13px;
+      color: #ffffff75;
+      min-width: 20%;
+    }
+
+    .dialog {
+      /* width: 5%;
         height: 20%;
         position: relative; */
+    }
+
+    /* //制作尖角原理:把容器的长和宽都设置为零,然后利用其border制作小三角,两个三角形重叠,一个与背景颜色相同,另一个与边框颜色相同,即可展示出尖角的效果 */
+    .dialog:before {
+      content: "";
+      width: 0;
+      height: 0;
+      border-bottom: 40px solid rgba(141, 127, 100, 0.56);
+      border-right: 30px solid #fff0;
+      backdrop-filter: blur(20px);
+    }
+
+    @media screen and (max-width: 700px) {
+      .figure-box {
+        height: 73%;
       }
-      /* //制作尖角原理:把容器的长和宽都设置为零,然后利用其border制作小三角,两个三角形重叠,一个与背景颜色相同,另一个与边框颜色相同,即可展示出尖角的效果 */
-      .dialog:before {
-        content: "";
-        width: 0;
-        height: 0;
-        border-bottom: 40px solid rgba(141, 127, 100, 0.56);
-        border-right: 30px solid #fff0;
-        backdrop-filter: blur(20px);
-      }
-      /* .dialog:after {
+    }
+
+    /* .dialog:after {
         content: "";
         width: 0;
         height: 0;
@@ -204,237 +235,212 @@
         border-right: 5rem solid #fff0;
       } */
 
-      img {
-        height: 100%;
-      }
-    </style>
-    <style></style>
-  </head>
+    img {
+      height: 100%;
+    }
+  </style>
+  <style></style>
+</head>
 
-  <body>
-    <div id="app">
-      <!-- 搜索框 -->
-      <div
-        class="search"
-        v-if="isShow"
-        :style="{padding: clientWidth < 700 ? '10px 10px':''}"
-      >
-        <!-- <div class="close-box" @click="() => {isShow = false}">
+<body>
+  <div id="app">
+    <!-- 搜索框 -->
+    <div class="search" v-if="isShow" :style="{padding: clientWidth < 700 ? '10px 10px':''}">
+      <!-- <div class="close-box" @click="() => {isShow = false}">
           <img src="./img/icon/close.png" alt="" />
         </div> -->
-        <!-- 搜索框 -->
-        <div
-          class="search-box"
-          :style="{height: clientWidth < 700 ? '25px':''}"
-        >
-          <input
-            class="search-content"
-            type="text"
-            placeholder="请输入关键字"
-            :value="searchKey"
-            v-model="searchKey"
-            @input="searchFu"
-          />
-          <!-- <input class="search-content">{{searchKey}}</input> -->
-          <div class="content-right">
-            <div class="line"></div>
-            <img
-              class="search-icon"
-              src="./img/icon/close.png"
-              alt=""
-              @click="() => {isShow = false}"
-            />
-          </div>
+      <!-- 搜索框 -->
+      <div class="search-box" :style="{height: clientWidth < 700 ? '25px':''}">
+        <input class="search-content" type="text" placeholder="请输入关键字" :value="searchKey" v-model="searchKey"
+          @input="searchFu" />
+        <!-- <input class="search-content">{{searchKey}}</input> -->
+        <div class="content-right">
+          <div class="line"></div>
+          <img class="search-icon" src="./img/icon/close.png" alt="" @click="() => {isShow = false}" />
         </div>
-        <!-- 文物 知识选择 -->
-        <div class="options" :style="{marginTop: clientWidth < 700 ? '2px':''}">
-          <div
-            class="options-item"
-            @click="()=>{optionValue = '文物'}"
-            :style="{color: optionValue == '文物' ? '#f0d89c' : '#fff',fontSize: clientWidth < 700 ? '13px':''}"
-          >
-            文物
-          </div>
-          <div
-            class="options-item"
-            @click="()=>{optionValue = '知识'}"
-            :style="{color: optionValue == '文物' ? '#f0d89c' : '#fff',fontSize: clientWidth < 700 ? '13px':''}"
-          >
-            知识
-          </div>
+      </div>
+      <!-- 文物 知识选择 -->
+      <div class="options" :style="{marginTop: clientWidth < 700 ? '2px':''}">
+        <div class="options-item" @click="()=>{optionValue = '文物'}"
+          :style="{color: optionValue == '文物' ? '#f0d89c' : '#fff',fontSize: clientWidth < 700 ? '13px':''}">
+          文物
         </div>
-        <div class="list-box">
-          <div
-            class="list-box-item"
-            v-for="(item, index) in showList"
-            :style="{borderBottom: index != showList.length - 1? '1px #ffffff75 dashed': '',height: clientWidth < 700 ?'25px':''}"
-            @click="goDetail(optionValue == '知识' ? item.channelId : item.id)"
-          >
-            <span
-              class="item-title"
-              :title="item.name"
-              :style="{fontSize: clientWidth < 700 ? '12px':''}"
-              >{{item.name}}</span
-            >
-            <!-- <div class="item-disc">{{`[${optionValue}]`}}</div> -->
-          </div>
+        <div class="options-item" @click="()=>{optionValue = '知识'}"
+          :style="{color: optionValue == '知识' ? '#f0d89c' : '#fff',fontSize: clientWidth < 700 ? '13px':''}">
+          知识
         </div>
       </div>
-      <div class="dialog" v-if="isShow"></div>
-      <div class="figure-box">
-        <img src="./img/yb/yb.png" alt="" @click="() => {isShow = !isShow}" />
+      <div class="list-box">
+        <div class="list-box-item" v-for="(item, index) in showList"
+          :style="{borderBottom: index != showList.length - 1? '1px #ffffff75 dashed': '',height: clientWidth < 700 ?'36px':''}"
+          @click="goDetail(optionValue == '知识' ? item.channelId : item.id)">
+          <span class="item-title" :title="item.name"
+            :style="{fontSize: clientWidth < 700 ? '12px':''}">{{item.name}}</span>
+          <!-- <div class="item-disc">{{`[${optionValue}]`}}</div> -->
+        </div>
       </div>
     </div>
+    <div class="dialog" v-if="isShow"></div>
+    <div class="figure-box">
+      <img src="./img/yb/yb.png" alt="" @click="() => {isShow = !isShow}" />
+    </div>
+  </div>
 
-    <script>
-      var app = new Vue({
-        el: "#app",
-        data() {
-          return {
-            title: "导向",
-            isShow: false,
-            searchKey: "",
-            optionValue: "文物",
-            culturalsList: [],
-            showList: [],
-            timer: null,
-            isFocus: true,
-            keyTips: ["海战博物馆", "虎门硝烟", "鸦片战争"],
-            clientWidth: 0,
-          };
-        },
-        mounted() {
-          console.log(
-            "父窗口宽度",
-            window.parent.document.documentElement.clientWidth
-          );
-          window.onresize = () => {
-            return (() => {
-              this.clientWidth =
-                window.parent.document.documentElement.clientWidth;
-            })();
-          };
-        },
-        beforCreat() {},
-        created() {
-          this.getCulturalRelics();
+  <script>
+    var app = new Vue({
+      el: "#app",
+      data() {
+        return {
+          title: "导向",
+          isShow: false,
+          searchKey: "",
+          optionValue: "文物",
+          culturalsList: [],
+          showList: [],
+          timer: null,
+          isFocus: true,
+          keyTips: ["海战博物馆", "虎门硝烟", "鸦片战争"],
+          clientWidth: 0,
+        };
+      },
+      mounted() {
+        console.log(
+          "父窗口宽度",
+          window.parent.document.documentElement.clientWidth
+        );
+        this.clientWidth =
+          window.parent.document.documentElement.clientWidth;
+        window.onresize = () => {
+          return (() => {
+            this.clientWidth =
+              window.parent.document.documentElement.clientWidth;
+          })();
+        };
+      },
+      beforCreat() { },
+      created() {
+        this.getCulturalRelics();
+      },
+      watch: {
+        optionValue(newValue, oldValue) {
+          if (newValue == "文物") {
+            this.getCulturalRelics(this.searchKey);
+          } else if (newValue == "知识") {
+            this.getKnows(this.searchKey);
+          }
         },
-        watch: {
-          optionValue(newValue, oldValue) {
-            if (newValue == "文物") {
-              this.getCulturalRelics(this.searchKey);
-            } else if (newValue == "知识") {
-              this.getKnows(this.searchKey);
-            }
-          },
-          isShow(newValue, oldValue) {
-            var appbox = document.getElementById("app");
-            if (newValue) {
-              // pc端
-              if (this.clientWidth > 700) {
-                window.parent.postMessage(
-                  {
-                    params: {
-                      num: "26",
-                    },
-                  },
-                  "*"
-                );
-              } else {
-                window.parent.postMessage(
-                  {
-                    params: {
-                      num: "80",
-                    },
+        isShow(newValue, oldValue) {
+          var appbox = document.getElementById("app");
+          if (newValue) {
+            // pc端
+            if (this.clientWidth > 700) {
+              window.parent.postMessage(
+                {
+                  params: {
+                    num: "26",
                   },
-                  "*"
-                );
-              }
+                },
+                "*"
+              );
             } else {
-              if (this.clientWidth > 700) {
-                window.parent.postMessage(
-                  {
-                    params: {
-                      num: "10",
-                    },
+              window.parent.postMessage(
+                {
+                  params: {
+                    num: "80",
                   },
-                  "*"
-                );
-              } else {
-                window.parent.postMessage(
-                  {
-                    params: {
-                      num: "20",
-                    },
+                },
+                "*"
+              );
+            }
+          } else {
+            if (this.clientWidth > 700) {
+              window.parent.postMessage(
+                {
+                  params: {
+                    num: "10",
+                  },
+                },
+                "*"
+              );
+            } else {
+              window.parent.postMessage(
+                {
+                  params: {
+                    num: "24",
                   },
-                  "*"
-                );
-              }
+                },
+                "*"
+              );
             }
-          },
+          }
         },
-        methods: {
-          // 进入详情链接
-          goDetail(id) {
-            console.log(id);
+      },
+      methods: {
+        // 进入详情链接
+        goDetail(id) {
+          if (window.parent.window.innerWidth < 700) {
+            window.parent.window.openDetailFromPeople(`/pc/#/${this.optionValue == "文物" ? "goods" : "know"}?id=${id}`);
+          } else {
             window.open(
               `/pc/#/${this.optionValue == "文物" ? "goods" : "know"}?id=${id}`
             );
-          },
-          // 搜索防抖计时器清除
-          clearTimer() {
-            if (this.timer) {
-              clearTimeout(this.timer);
+          }
+        },
+        // 搜索防抖计时器清除
+        clearTimer() {
+          if (this.timer) {
+            clearTimeout(this.timer);
+          }
+        },
+        // 进行搜索
+        searchFu() {
+          this.clearTimer();
+          this.isFocus = true;
+          this.timer = setTimeout(() => {
+            if (this.optionValue == "文物") {
+              this.getCulturalRelics(this.searchKey);
+            } else if (this.optionValue == "知识") {
+              this.getKnows(this.searchKey);
             }
-          },
-          // 进行搜索
-          searchFu() {
-            this.clearTimer();
-            this.isFocus = true;
-            this.timer = setTimeout(() => {
-              if (this.optionValue == "文物") {
-                this.getCulturalRelics(this.searchKey);
-              } else if (this.optionValue == "知识") {
-                this.getKnows(this.searchKey);
-              }
-            }, 500);
-          },
-          // 获取文物链接
-          getCulturalRelics(searchKey) {
-            let _this = this;
-            _this.showList = [];
-            const data = {
-              dictAge: "",
-              dictTexture: "",
-              pageNum: 0,
-              pageSize: 10000000,
-              searchKey: searchKey,
-              type: "",
-            };
-            axios
-              .post(`https://ypbwg.4dage.com/api/show/goods/pageList`, data)
-              .then(function (resp) {
-                _this.showList = resp.data.data.records;
-              });
-          },
-          // 获取知识链接
-          getKnows(searchKey) {
-            let _this = this;
-            _this.showList = [];
-            const data = {
-              pageNum: 0,
-              pageSize: 10000000,
-              searchKey: searchKey,
-              tagType: "",
-            };
-            axios
-              .post(`https://ypbwg.4dage.com/api/show/getKnowledge`, data)
-              .then(function (resp) {
-                _this.showList = resp.data.data.records;
-              });
-          },
+          }, 500);
+        },
+        // 获取文物链接
+        getCulturalRelics(searchKey) {
+          let _this = this;
+          _this.showList = [];
+          const data = {
+            dictAge: "",
+            dictTexture: "",
+            pageNum: 0,
+            pageSize: 10000000,
+            searchKey: searchKey,
+            type: "",
+          };
+          axios
+            .post(`https://ypbwg.4dage.com/api/show/goods/pageList`, data)
+            .then(function (resp) {
+              _this.showList = resp.data.data.records;
+            });
+        },
+        // 获取知识链接
+        getKnows(searchKey) {
+          let _this = this;
+          _this.showList = [];
+          const data = {
+            pageNum: 0,
+            pageSize: 10000000,
+            searchKey: searchKey,
+            tagType: "",
+          };
+          axios
+            .post(`https://ypbwg.4dage.com/api/show/getKnowledge`, data)
+            .then(function (resp) {
+              _this.showList = resp.data.data.records;
+            });
         },
-      });
-    </script>
-  </body>
-</html>
+      },
+    });
+  </script>
+</body>
+
+</html>

定制化热点/.browserslistrc → searchGuide/定制化热点/.browserslistrc


定制化热点/.eslintrc.js → searchGuide/定制化热点/.eslintrc.js


定制化热点/.gitignore → searchGuide/定制化热点/.gitignore


定制化热点/README.md → searchGuide/定制化热点/README.md


定制化热点/babel.config.js → searchGuide/定制化热点/babel.config.js


定制化热点/package-lock.json → searchGuide/定制化热点/package-lock.json


定制化热点/package.json → searchGuide/定制化热点/package.json


定制化热点/public/index.html → searchGuide/定制化热点/public/index.html


定制化热点/src/App.vue → searchGuide/定制化热点/src/App.vue


定制化热点/src/assets/base.css → searchGuide/定制化热点/src/assets/base.css


定制化热点/src/assets/images/IMGerror.png → searchGuide/定制化热点/src/assets/images/IMGerror.png


定制化热点/src/assets/images/loading.gif → searchGuide/定制化热点/src/assets/images/loading.gif


定制化热点/src/assets/images/pc/audio.png → searchGuide/定制化热点/src/assets/images/pc/audio.png


定制化热点/src/assets/images/pc/audioAc.png → searchGuide/定制化热点/src/assets/images/pc/audioAc.png


定制化热点/src/assets/images/pc/icon-left.png → searchGuide/定制化热点/src/assets/images/pc/icon-left.png


定制化热点/src/assets/images/pc/icon-right.png → searchGuide/定制化热点/src/assets/images/pc/icon-right.png


定制化热点/src/assets/images/pc/icon1.png → searchGuide/定制化热点/src/assets/images/pc/icon1.png


定制化热点/src/assets/images/pc/icon1Ac.png → searchGuide/定制化热点/src/assets/images/pc/icon1Ac.png


定制化热点/src/assets/images/pc/icon2.png → searchGuide/定制化热点/src/assets/images/pc/icon2.png


定制化热点/src/assets/images/pc/icon2Ac.png → searchGuide/定制化热点/src/assets/images/pc/icon2Ac.png


定制化热点/src/assets/images/pc/icon3.png → searchGuide/定制化热点/src/assets/images/pc/icon3.png


定制化热点/src/assets/images/pc/icon3Ac.png → searchGuide/定制化热点/src/assets/images/pc/icon3Ac.png


定制化热点/src/assets/images/pc/left.png → searchGuide/定制化热点/src/assets/images/pc/left.png


定制化热点/src/assets/images/pc/right.png → searchGuide/定制化热点/src/assets/images/pc/right.png


定制化热点/src/assets/logo.png → searchGuide/定制化热点/src/assets/logo.png


定制化热点/src/components/HelloWorld.vue → searchGuide/定制化热点/src/components/HelloWorld.vue


定制化热点/src/main.js → searchGuide/定制化热点/src/main.js


定制化热点/src/router/index.js → searchGuide/定制化热点/src/router/index.js


定制化热点/src/utils/browser.js → searchGuide/定制化热点/src/utils/browser.js


定制化热点/src/utils/http.js → searchGuide/定制化热点/src/utils/http.js


定制化热点/src/views/About.vue → searchGuide/定制化热点/src/views/About.vue


定制化热点/src/views/Home.vue → searchGuide/定制化热点/src/views/Home.vue


定制化热点/vue.config.js → searchGuide/定制化热点/vue.config.js


+ 0 - 51
test.html

@@ -1,51 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Document</title>
-    <style>
-      body {
-        width: 100vw;
-        height: 100vh;
-        background: gray;
-      }
-      * {
-        margin: 0;
-        padding: 0;
-        box-sizing: border-box;
-      }
-      iframe {
-        position: absolute;
-        bottom: 100px;
-        right: 10px;
-        z-index: 1000;
-      }
-    </style>
-  </head>
-  <body>
-    <iframe
-      src="file:///D:/code/%E5%9B%9B%E7%BB%B4/%E9%B8%A6%E7%89%87%E6%88%98%E4%BA%89%E5%8D%9A%E7%89%A9%E9%A6%86/%E5%9C%BA%E6%99%AF/searchGuide/searchGuide.html"
-      frameborder="0"
-      id="myifr"
-      width="10%"
-      height="30%"
-    ></iframe>
-
-    <script>
-      var iframe = document.getElementById("myifr");
-      // iframe.width = iframe.contentWindow.document.body.scrollWidth;
-      // iframe.height = iframe.contentWindow.document.body.scrollHeight;
-      // console.log(iframe.contentWindow.document.body.scrollWidth);
-
-      window.addEventListener("message", function (msg) {
-        if (msg.data == "10") {
-          iframe.width = "10%";
-        } else if (msg.data == "26") {
-          iframe.width = "26%";
-        }
-        console.log(msg.data, iframe.width);
-      });
-    </script>
-  </body>
-</html>