2014-01-30 58 views
1

您好我有許可Flexpaper產品:「FlexPaper_2.2.2_c_customizable_readonly」 我需要呈現一個PDF文件中的HTML5Flexpaper:授權密鑰不接受錯誤

的Licenskey被添加到下面的JavaScript調用,但我得到一個錯誤的「許可證密鑰不被接受(不正確的密鑰)獲得http://flexpaper.devaldi.com/許可證」

的關鍵是添加到代碼爲站點http://flexpaper.devaldi.com/docs_publishing_html5.jsp

代碼引導是如下:

   $('#documentViewer').FlexPaperViewer(
       { config : { 

        PDFFile : 'pdf/Paper.pdf', 
        Scale : 0.6, 
        ZoomTransition : 'easeOut', 
        ZoomTime : 0.5, 
        ZoomInterval : 0.1, 
        FitPageOnLoad : true, 
        FitWidthOnLoad : false, 
        FullScreenAsMaxWindow : false, 
        ProgressiveLoading : false, 
        MinZoomSize : 0.2, 
        MaxZoomSize : 5, 
        SearchMatchAll : false, 
        RenderingOrder : 'html5,flash', 

        ViewModeToolsVisible : true, 
        ZoomToolsVisible : true, 
        NavToolsVisible : true, 
        CursorToolsVisible : true, 
        SearchToolsVisible : true, 
        Toolbar   : toolbarData, 

        JSONDataType : 'jsonp', 
        key : '$NINTEEN_CHARACTER_KEY', 

        localeChain: 'en_US' 

        }} 

我是否還需要將密鑰添加到config.xml以及?如果是的話如何? 在此先感謝

+0

你好,我在我的項目中使用flex紙。我從網站下載了免費版本。我已經在我的項目中進行了設置,但是我正在翻閱一些空白頁。 –

+0

可以請你解釋一下如何使用它? –

回答

0

您需要使用鏈接到您註冊的串行密鑰的域的子域來訪問網站。例如,如果您註冊的域是example.com,則它應該在test.example.com子域或任何其他子域(包括根域)上工作。

另一件可能導致錯誤的事情是,您在渲染順序中使用了Flash,但您從未指向SWF文件。

+0

在我的情況下,我指出了瑞士法郎文件,但我在我的內部網中使用這個而不使用DomainName.com – Shaamil

0

這是flex5的默認配置,在html5中有註釋。這是傳遞給flexpaper的示例參數。

$('#documentViewer').FlexPaperViewer(
       { config : { 
        SWFFile     : '/upload/Paper.pdf.swf', 
        //IMGFiles    : '/docs/Paper.pdf_{page}.png', 
        //JSONFile    : '/docs/Paper.js', 
        PDFFile     : '/upload/Paper.pdf', 
        Scale     : 0.6, 
        ZoomTransition   : 'easeOut', 
        ZoomTime    : 0.5, 
        ZoomInterval   : 0.2, 
        FitPageOnLoad   : true, 
        FitWidthOnLoad   : false, 
        FullScreenAsMaxWindow : false, 
        ProgressiveLoading  : false, 
        MinZoomSize    : 0.2, 
        MaxZoomSize    : 5, 
        SearchMatchAll   : false, 
        StickyTools    : true, 

        Toolbar     : toolbardata, 
        BottomToolbar   : '<path to annotations file provided by flexpaper UI_flexpaper_annotations.html>', 
        InitViewMode   : 'Portrait', 
        RenderingOrder   : 'html5,flash', 
        StartAtPage    : '', 

        ViewModeToolsVisible : true, 
        ZoomToolsVisible  : true, 
        NavToolsVisible   : true, 
        CursorToolsVisible  : true, 
        SearchToolsVisible  : true, 

        UserCollaboration  : false, 
        CurrentUser    : 'Test user', 

        WMode     : 'window', 
        localeChain    : '/viewer/en_US', 
        jsDirectory : '<add js directory>', 
        cssDirectory : '', 
        localeDirectory : '', 
        key : '<your key>' 
       }}); 

    }); 

這裏的關鍵參數必須從flexpaper網站取得許可證。

IMGFiles和JSONFile參數僅用於html呈現。

僅適用於Flash渲染僅需SWFFile參數。

僅適用於html5 PDFFile參數是必需的。

當用戶名稱應顯示在註釋中時,需要CurrentUser和UserCollaboration參數。