Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kityminder-core
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
吴志俊
kityminder-core
Commits
e67b20ee
Commit
e67b20ee
authored
Sep 22, 2015
by
张博
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化了导出包含跨域图片的出错体验
parent
e0eb38d7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
0 deletions
+7
-0
png.js
src/protocol/png.js
+7
-0
No files found.
src/protocol/png.js
View file @
e67b20ee
...
...
@@ -186,6 +186,13 @@ define(function(require, exports, module) {
drawImage
(
ctx
,
$images
[
i
].
element
,
$images
[
i
].
x
,
$images
[
i
].
y
,
$images
[
i
].
width
,
$images
[
i
].
height
);
}
DomURL
.
revokeObjectURL
(
svgDataUrl
);
document
.
body
.
appendChild
(
canvas
);
return
generateDataUrl
(
canvas
);
},
function
(
err
)
{
// 这里处理 reject,出错基本上是因为跨域,
// 出错后依然导出,只不过没有图片。
alert
(
'脑图的节点中包含跨域图片,导出的 png 中节点图片不显示,你可以替换掉这些跨域的图片并重试。'
);
DomURL
.
revokeObjectURL
(
svgDataUrl
);
document
.
body
.
appendChild
(
canvas
);
return
generateDataUrl
(
canvas
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment