mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
df246b0979
commit
507620e12d
@ -322,7 +322,7 @@ class CanonicalFragmentIdentifier
|
|||||||
point.time = r[1] - 0 # Coerce to number
|
point.time = r[1] - 0 # Coerce to number
|
||||||
cfi = cfi.substr(r[0].length)
|
cfi = cfi.substr(r[0].length)
|
||||||
|
|
||||||
if (r = cfi.match(/^@(-?\d+(\.\d+)?),(-?\d+(\.\d+)?)/)) != null
|
if (r = cfi.match(/^@(-?\d+(\.\d+)?):(-?\d+(\.\d+)?)/)) != null
|
||||||
# Spatial offset
|
# Spatial offset
|
||||||
point.x = r[1] - 0 # Coerce to number
|
point.x = r[1] - 0 # Coerce to number
|
||||||
point.y = r[3] - 0 # Coerce to number
|
point.y = r[3] - 0 # Coerce to number
|
||||||
@ -416,7 +416,7 @@ class CanonicalFragmentIdentifier
|
|||||||
rect = target.getBoundingClientRect()
|
rect = target.getBoundingClientRect()
|
||||||
px = ((x - rect.left)*100)/target.offsetWidth
|
px = ((x - rect.left)*100)/target.offsetWidth
|
||||||
py = ((y - rect.top)*100)/target.offsetHeight
|
py = ((y - rect.top)*100)/target.offsetHeight
|
||||||
tail = "#{ tail }@#{ fstr px },#{ fstr py }"
|
tail = "#{ tail }@#{ fstr px }:#{ fstr py }"
|
||||||
else if name != 'audio'
|
else if name != 'audio'
|
||||||
# Get the text offset
|
# Get the text offset
|
||||||
# We use a custom function instead of caretRangeFromPoint as
|
# We use a custom function instead of caretRangeFromPoint as
|
||||||
|
Loading…
x
Reference in New Issue
Block a user