Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pisns-forum-api
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
scrmGroup
pisns-forum-api
Commits
a83dfdf2
Commit
a83dfdf2
authored
Nov 30, 2015
by
陈家荣
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
测试分享表情
parent
94501c12
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
52 additions
and
3 deletions
+52
-3
forumShare.js
app/controllers/mobile/forumShare.js
+52
-3
No files found.
app/controllers/mobile/forumShare.js
View file @
a83dfdf2
...
...
@@ -260,12 +260,61 @@ function getWXV2(res, title, desc, link, imgUrl, mid,ent_code, id,type,forumThre
title
=
title
?
title
.
replace
(
/{文章标题}|{话题名称}|{照片墙标题}/g
,
forumThread
.
title
):
''
;
desc
=
desc
?
desc
.
replace
(
/{文章标题}|{话题名称}|{照片墙标题}/g
,
forumThread
.
content
):
''
;
}
if
(
desc
&&
desc
.
length
>
30
){
desc
=
desc
.
substr
(
0
,
30
);
}
else
if
(
!
desc
){
if
(
desc
){
//把表情替换成5个字符...
var
imgs
=
[];
//表情数组
desc
.
replace
(
/<img
\/?
.+
?
border="0">/g
,
function
(
value
,
index
){
//0,44,87,131
imgs
.
push
(
value
);
});
if
(
imgs
.
length
>
0
){
desc
=
desc
.
replace
(
/<img
\/?
.+
?
border="0">/g
,
"<表情/>"
);
var
img_indexs
=
[];
//表情数组
desc
.
replace
(
/<表情
\/
>/g
,
function
(
value
,
index
){
//0,44,87,131
img_indexs
.
push
(
index
);
});
var
substr_index
=
30
;
//截取的长度
for
(
var
i
in
img_indexs
){
if
(
img_indexs
[
i
]
>=
25
&&
img_indexs
[
i
]
<=
30
){
substr_index
=
24
;
break
;
}
}
//截取长度
desc
=
desc
.
substr
(
0
,
substr_index
);
//把表情替换回去
var
img_indexs_2
=
[];
//表情数组
desc
.
replace
(
/<表情
\/
>/g
,
function
(
value
,
index
){
//0,44,87,131
img_indexs_2
.
push
(
index
);
});
for
(
var
j
in
img_indexs_2
){
desc
=
desc
.
replace
(
/<表情
\/
>/
,
imgs
[
j
]);
}
}
else
{
desc
=
desc
.
substr
(
0
,
30
);
}
}
else
{
desc
=
''
;
}
// if(desc && desc.length > 30){
// desc = desc.substr(0,30);
// }else if(!desc){
// desc = '';
// }
var
tempTitle
=
""
;
if
(
!
title
){
tempTitle
=
desc
;
...
...
strong
@strong
mentioned in commit
8ba83c01
·
Nov 30, 2015
mentioned in commit
8ba83c01
mentioned in commit 8ba83c018e8b6368d1a5004587ca22684b6d86dc
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment