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
48114ecc
Commit
48114ecc
authored
Jun 15, 2017
by
zhangbobell
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(export): remove canvas after exporting png
parent
a189a89f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
2 deletions
+8
-2
png.js
src/protocol/png.js
+8
-2
No files found.
src/protocol/png.js
View file @
48114ecc
...
@@ -235,14 +235,20 @@ define(function(require, exports, module) {
...
@@ -235,14 +235,20 @@ define(function(require, exports, module) {
DomURL
.
revokeObjectURL
(
svgDataUrl
);
DomURL
.
revokeObjectURL
(
svgDataUrl
);
document
.
body
.
appendChild
(
canvas
);
document
.
body
.
appendChild
(
canvas
);
return
generateDataUrl
(
canvas
);
var
pngBase64
=
generateDataUrl
(
canvas
);
document
.
body
.
removeChild
(
canvas
);
return
pngBase64
;
},
function
(
err
)
{
},
function
(
err
)
{
// 这里处理 reject,出错基本上是因为跨域,
// 这里处理 reject,出错基本上是因为跨域,
// 出错后依然导出,只不过没有图片。
// 出错后依然导出,只不过没有图片。
alert
(
'脑图的节点中包含跨域图片,导出的 png 中节点图片不显示,你可以替换掉这些跨域的图片并重试。'
);
alert
(
'脑图的节点中包含跨域图片,导出的 png 中节点图片不显示,你可以替换掉这些跨域的图片并重试。'
);
DomURL
.
revokeObjectURL
(
svgDataUrl
);
DomURL
.
revokeObjectURL
(
svgDataUrl
);
document
.
body
.
appendChild
(
canvas
);
document
.
body
.
appendChild
(
canvas
);
return
generateDataUrl
(
canvas
);
var
pngBase64
=
generateDataUrl
(
canvas
);
document
.
body
.
removeChild
(
canvas
);
return
pngBase64
;
});
});
}
}
...
...
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