as參考文檔(reference)的本地安裝

as的幫助文檔現在已經不再內嵌到IDE中瞭,隻能在線看,但是在線看的速度很慢。

有一個解決辦法 就是把 文檔內容下載到本地的web服務器中:對此adobe也提供瞭文檔的zip包下載:

解壓縮之後,會得到一個langref的文件夾,裡面就是全部的文檔內容。

但是可能你會發現你如果將langref改成其他的名字,比如文檔對應的版本號,那麼頁面上的鏈接會出現問題。

這個問題源於一個相同目錄下的名為asdoc.js的文件。

解決方法:在asdoc.js文件中找到getBaseRef()函數的定義

[javascript] 
function getBaseRef() 

    var b=unescape(location.href); 
    var d="actionscript/3/"; 
    var a=b.indexOf(d); 
    if(a==-1) 
    { 
        d="langref/"; 
        a=b.indexOf(d) 
    } 
    if(b.match(/#!/)) 
    { 
        b=b.substring(a+d.length,b.indexOf("#!")) 
    } 
    else 
    { 
        b=b.substring(a+d.length) 
    } 
    var e=""; 
    var c; 
    while((c=b.indexOf("/"))!=-1) 
    { 
        b=b.substring(c+1); 
        // alert(b); 
        e+="../" 
    }  www.aiwalls.com
    return e 

可以發現這段代碼中也有一個“langref”字符串。

如果需要將langref改成其他的名字,那麼也要相應的將這段代碼中的d變量賦值給同樣的字符串。

作者:jomoonrain2

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *