【9.0.3】钉钉微应用标题显示滞后,目前已用临时方案解决,建议官方修复一下
本帖最后由 true 于 2023-6-10 14:33 编辑$(function() {
pageDefaultDataLoadedListener();
});
//创建页面并加载所有数据时触发
const pageDefaultDataLoadedListener = function () {
var page = Forguncy.Page;
page.bind("pageDefaultDataLoaded", function (arg1, arg2) {
initTitleBar(arg2.pageName);
}, "*");
}
//处理钉钉导航栏
function initTitleBar(pageName) {
if (dd.env.platform != "notInDingTalk") {
dd.biz.navigation.setTitle({
title : pageName,//控制标题文本,空字符串表示显示默认文本
onSuccess : function(result) {
},
onFail : function(err) {
}
});
}
}
您看一下这个帖子,
这是因为:钉钉浏览器没有监听title属性的变更事件,所以这个时候虽然页面跳转了,但是它不知道。
好在钉钉开放了对应的接口:设置导航栏标题 - 钉钉开放平台 (dingtalk.com),我们还是可以通过调用这个JSapi来解决这个问题的~
看完必恍然大悟的活字格内幕:五十一、钉钉中导航栏标题有误问题
https://gcdn.grapecity.com.cn/showtopic-95855-1-1.html
(出处: 葡萄城产品技术社区)
页:
[1]