對不起,如果這個問題不在上下文中,但我不知道還有什麼地方可以看,而且StackOverflow往往會提供最好的支持。我遇到了FlexPaper未加載HTML渲染選項的區域設置的問題。它似乎適用於Flash版本,沒有問題,但不適用於HTML查看器。FlexPaper本地化不能正常工作
這裏是一個加載控制到頁面上的配置:
var searchServiceUrl = escape(ashxDir + "containstext.ashx?doc=" + guid + "&page=[page]&searchterm=[searchterm]"),
docUrl = escape("{" + ashxDir + "view.ashx?guid=" + guid + "&numPages=" + numPages +"&format={format}&page=[*,0]," + numPages + "}"),
configObj = {
DOC: docUrl,
...
DocSizeQueryService: ashxDir + "swfsize.ashx?doc=" + guid,
jsDirectory: "/FlexPaper/js/",
JSONDataType: "jsonp",
localeDirectory: "/FlexPaper/locale/",
localeChain: "en_US"
};
這正是我是如何找到它,而希望通過文檔和其他一切,但它根本沒有爲我工作。我搜索了互聯網,沒有人似乎有這個問題。不幸的是,當我點擊打印按鈕時,我所有的標籤和按鈕顯示'null'。這裏是我所得到的,當我嘗試在HTML瀏覽器加載頁面的截圖:
如果你在我的配置上面注意到,該localeDirectory設置爲JS目錄的兄弟目錄。 locale目錄下有所有有效的目錄,它們保存各種語言的本地化字符串(例如en_US,zh_CN等)。我甚至試着移動系統周圍的語言環境目錄,看看它是否期待一個不同的「根」,但再次無濟於事...
任何信息將不勝感激。