-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
部分的進階搜尋結果進入內文後的經名,是上一個經的經名 #82
Comments
@yapcheahshen 請葉老師協助處理, 取得 vpos 與 sutraId 的 mapping 在這裡 https://github.com/karmapa/AdarshaIos/blob/master/src/modules/main.js#L102 |
不要用 db.get ksana-simple-api要1.5.21 以上 |
@yapcheahshen 你貼的那個連結是 vpos to sutra id, 我要的是 sutra id 直接抓內文資料 我原本的流程是這樣:
如果可以的話最好可以省略成:
|
從sutra id 抓內文的範例: kmsheng notifications@github.com 於 2016年1月30日 下午7:47 寫道:
|
@yapcheahshen https://github.com/karmapa17/jiangkangyur/blob/master/test/test-sutraid2uti.js#L10 ksa.vpos2uti 不支援餵多個 vpos 嗎 ? |
ksana-simple-api@1.5.23 之後支援 array format 2016-01-31 0:13 GMT+08:00 kmsheng notifications@github.com:
|
@chiehan1 不正確的經名是由 biography.json 出來的, 所以應該是要更新 biography.json ?
|
葉老師您好 @yapcheahshen ,David @kmsheng 您好: 可能是當初工作室設想進階搜尋用 sutra id 抓內文經名時,有沒預料到的狀況 用 web 版的做比對 在 iOS 版,同一部經由樹狀目錄進入時, |
@yapcheahshen 現在進到內文頁都是用 vpos_end 來抓經名了? 為什麼還是會出現跟 biography.json 不一樣的情形 ? |
@yapcheahshen 整段重製的測試程式我都寫出來了, 再麻煩你看看 |
如果Web 版可以抓取正確sutraid ,那請向 信諾詢問,我只優先處理ksana engine 的bug 。 |
@yapcheahshen 這哪招啊 ? https://github.com/karmapa/adarsha2016/blob/480b09be8cfca960d0531cb8134ecc2ce3ee78e0/result.js#L55-L56 |
@chiehan1 目前先比照信諾那邊的 workaround 實作了, 請測試 v1.0.51(10) 有沒有問題 |
test ok! |
下圖是在進階搜尋第一欄輸入 金剛 的搜尋結果
左邊第一個綠框 和 內文經名欄 的經名不同
右邊第一個黑圖顯示 jiangkangyur 原始檔 sutra id tag 和 head n="1" tag 在不同頁
左邊第二、第三個綠框 和內文經名欄的經名相同
右邊第二、第三個黑圖顯示 sutra id tag 和 head n="1" tag 在同一頁
左邊第四個綠框 和 內文經名欄經名不同
右邊第四個黑圖 sutra id tag 和 head n="1" tag 也在不同頁
可能是因為 jiangkangyur 有些 sutra id tag 和 head n="1" tag 在不同頁,
進階搜尋獲得的資訊是 sutra id,搜尋結果進入內文的開頭是 sutra id tag 所在的頁面,但是這個頁面在 head n="1" tag 的頁面之前,所以一開始抓到的經名是上一個經名
The text was updated successfully, but these errors were encountered: