wechat分享

This commit is contained in:
caishi 2023-07-19 11:19:10 +08:00
parent 1f824c306b
commit a5740c240f
5 changed files with 20 additions and 8 deletions

5
package-lock.json generated
View File

@ -20550,6 +20550,11 @@
"resolved": "https://registry.npmjs.org/webworkify-webpack/-/webworkify-webpack-2.1.5.tgz",
"integrity": "sha512-2akF8FIyUvbiBBdD+RoHpoTbHMQF2HwjcxfDvgztAX5YwbZNyrtfUMgvfgFVsgDhDPVTlkbb5vyasqDHfIDPQw=="
},
"weixin-js-sdk": {
"version": "1.6.0",
"resolved": "https://registry.npmmirror.com/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz",
"integrity": "sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ=="
},
"whatwg-encoding": {
"version": "1.0.5",
"resolved": "http://173.15.15.82:8081/repository/npm-all/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",

View File

@ -98,6 +98,7 @@
"slick-carousel": "^1.8.1",
"store": "^2.0.12",
"styled-components": "^4.4.1",
"weixin-js-sdk": "^1.6.0",
"whatwg-fetch": "2.0.3",
"wrap-md-editor": "^0.2.20",
"xss": "^1.0.14",

View File

@ -120,6 +120,7 @@ export function configShareForCourses () {
// detail
export function configShareForCustom (title, desc, imgUrl, path) {
console.log('--------------------', title,desc)
requestForSignatrue(() => {
console.log('configShareForCustom', host)
const _url = window.location.href.split('#')[0];

View File

@ -3,7 +3,6 @@ import { Breadcrumb , Divider, Spin } from 'antd';
import liulan from '../img/liulan.png';
import RenderHtml from '../../../components/render-html';
import { Base64 } from 'js-base64';
import axios from 'axios';
import { getNewsDetail } from '../api';
import { IsPC } from 'educoder';
import { tempConfig } from '../tempInfo';
@ -19,17 +18,21 @@ function NewsDetail(props){
const [ isSpin , setIsSpin]=useState(false);
const temp = props.temp;
const zonedetail = props.data;
console.log(zonedetail);
useEffect(()=>{
if(IsPC()){
if(IsPC() && zonedetail){
setTimeout(()=>{
window.scrollTo(0,1);
if(detail)
document.title = detail.name;
},100);
document.querySelector('meta[name="viewport"]').setAttribute('content','width=device-width, user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0');
}
},[])
},[zonedetail,detail])
useEffect(()=>{
if(id){
window.scrollTo(0,450);
window.scrollTo(0,IsPC() ? 0 : 450);
getDetails();
}
},[id])
@ -62,7 +65,7 @@ function NewsDetail(props){
IsPC() && zonedetail &&
<div className="p_title_box">
<p className="p_t_title"><a href={`/zone/${deptId}`}>{zonedetail.name}</a></p>
<p className="p_t_desc">{zonedetail.introductionContent}</p>
<p className="p_t_desc" dangerouslySetInnerHTML={{ __html: zonedetail.introductionContent }}></p>
</div>
}
{

View File

@ -421,8 +421,9 @@
.detail_news_phone{
font-size: 62.5%;
padding:1.5em;
background-color: #E8EAF1;
.markdown-body p{
font-size: 0.9em!important;
font-size: 1em!important;
}
.p_title_box{
padding:2em 1.5em;
@ -455,7 +456,8 @@
.info_text_main{
margin-bottom: 2em;
.i_name{
font-size: 2em;
font-size: 2.4em;
font-weight: 400;
}
.i_ul_value{
display: flex;