起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2578|回复: 9

[结贴] 关于微信公众号标题显示位置的问题!

[复制链接]

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
发表于 2016-5-17 17:04:37 | 显示全部楼层 |阅读模式
用wex5开发的应用,都有自己制定的标题,
但是发布到微信公众号之后,微信自己的标题头就利用不上了。

我想把标题显示在微信的标题头上,应该怎么做?

谢谢!
发表于 2016-5-18 10:02:35 | 显示全部楼层
这个请查看下微信提供的jssdk  应该提供了这样的方法!设置title
在微信环境中直接调用js应该就可以修改title
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2016-5-23 10:46:00 | 显示全部楼层
liangyongfei 发表于 2016-5-18 10:02
这个请查看下微信提供的jssdk  应该提供了这样的方法!设置title
在微信环境中直接调用js应该就可以修改tit ...

按理说,只要html中定义了title,那么就是显示在公众号的标题位置

但是在用wex5开发的过程中,没有地方设置这个title,我也看了编译之后的文件,

确实没有title。

我的问题是,用wex5开发微信公众号的时候,怎么设置title。
回复 支持 反对

使用道具 举报

发表于 2016-5-23 15:04:07 | 显示全部楼层
yonghuming 发表于 2016-5-23 10:46
按理说,只要html中定义了title,那么就是显示在公众号的标题位置

但是在用wex5开发的过程中,没有地方 ...

如果是html的title标签!
可以在模板中添加title
/UI2/system/components/justep/window/main.html

当然js中也应该可以动态设置title的吧!.
window.document.title ='xxxx'
这样不行吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2016-5-23 15:23:15 | 显示全部楼层
liangyongfei 发表于 2016-5-23 15:04
如果是html的title标签!
可以在模板中添加title
/UI2/system/components/justep/window/main.html

在模版中添加title的话,要是静态的肯定没问题,但是要是动态的,每个页有自己的title,这个应该怎么添加?

关于在js中动态设置title的方法,我试过了,在多个页面迁移之后,就不好用了,

比如,在A页面,设置title为A,到了B页面,设置title为B,然后再到C页面,title变成C,

这时候,我关掉C页面,因为B页面不会重新加载,也就不会走动态设置title的js代码,

所以title没有变化。
回复 支持 反对

使用道具 举报

发表于 2016-5-23 17:43:12 | 显示全部楼层
yonghuming 发表于 2016-5-23 15:23
在模版中添加title的话,要是静态的肯定没问题,但是要是动态的,每个页有自己的title,这个应该怎么添加 ...

可以在每个页面的onActive事件中先执行修改标题!
onActive就是表示页面重新激活所调用的事件!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2016-5-24 12:39:15 | 显示全部楼层
liangyongfei 发表于 2016-5-23 17:43
可以在每个页面的onActive事件中先执行修改标题!
onActive就是表示页面重新激活所调用的事件! ...

不知道你说的每个页面的onActive是不是每个content的onActive,
如果是的话,页面第一次加载的时候,这个事件确实是调用的,
但是如果是A页面showpage出来的B页面,然后关闭B页面的时候,
A页面是不会激活onActive事件的。

这个我试过了,确实不行!
回复 支持 反对

使用道具 举报

发表于 2016-5-24 14:56:53 | 显示全部楼层
yonghuming 发表于 2016-5-24 12:39
不知道你说的每个页面的onActive是不是每个content的onActive,
如果是的话,页面第一次加载的时候,这个 ...

不是,是model组件上的onActive事件!
每个页面都有
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2016-5-25 10:05:18 | 显示全部楼层
liangyongfei 发表于 2016-5-24 14:56
不是,是model组件上的onActive事件!
每个页面都有

明白了,非常感谢!

可以结贴了!
回复 支持 反对

使用道具 举报

19

主题

65

帖子

225

积分

中级会员

Rank: 3Rank: 3

积分
225
QQ
发表于 2016-12-30 10:12:42 | 显示全部楼层
通过model 的onActive    document.title="XXXX"    设置标题  后,在android中显示没有问题.但是在ios 手机中不能正常显示
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 03:48 , Processed in 0.102028 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表