Skip to content

Commit 6f4a2d9

Browse files
committed
fix: 生成二进制暂时不处理 fonts/media/keyframes
1 parent f0c467e commit 6f4a2d9

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

src/utils.rs

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -365,29 +365,29 @@ fn create_flatbuffer_object_value(builder: &mut FlatBufferBuilder, obj: &serde_j
365365
pub fn convert_json_to_flatbuffer(json_str: &str) -> Result<Vec<u8>, serde_json::Error> {
366366
let json: Value = serde_json::from_str(json_str)?;
367367
let mut builder = FlatBufferBuilder::new();
368-
let fonts: Vec<WIPOffset<&str>> = json["fonts"]
369-
.as_array()
370-
.unwrap()
371-
.iter()
372-
.map(|f| builder.create_string(f.as_str().unwrap()))
373-
.collect();
374-
let fonts = builder.create_vector(&fonts);
375-
376-
let keyframes: Vec<WIPOffset<&str>> = json["keyframes"]
377-
.as_array()
378-
.unwrap()
379-
.iter()
380-
.map(|k| builder.create_string(k.as_str().unwrap()))
381-
.collect();
382-
let keyframes = builder.create_vector(&keyframes);
383-
384-
let medias: Vec<WIPOffset<&str>> = json["medias"]
385-
.as_array()
386-
.unwrap()
387-
.iter()
388-
.map(|m| builder.create_string(m.as_str().unwrap()))
389-
.collect();
390-
let medias = builder.create_vector(&medias);
368+
// let fonts: Vec<WIPOffset<&str>> = json["fonts"]
369+
// .as_array()
370+
// .unwrap()
371+
// .iter()
372+
// .map(|f| builder.create_string(f.as_str().unwrap()))
373+
// .collect();
374+
// let fonts = builder.create_vector(&fonts);
375+
376+
// let keyframes: Vec<WIPOffset<&str>> = json["keyframes"]
377+
// .as_array()
378+
// .unwrap()
379+
// .iter()
380+
// .map(|k| builder.create_string(k.as_str().unwrap()))
381+
// .collect();
382+
// let keyframes = builder.create_vector(&keyframes);
383+
384+
// let medias: Vec<WIPOffset<&str>> = json["medias"]
385+
// .as_array()
386+
// .unwrap()
387+
// .iter()
388+
// .map(|m| builder.create_string(m.as_str().unwrap()))
389+
// .collect();
390+
// let medias = builder.create_vector(&medias);
391391

392392
let styles: Vec<WIPOffset<styles::Style>> = json["styles"]
393393
.as_array()
@@ -443,9 +443,9 @@ pub fn convert_json_to_flatbuffer(json_str: &str) -> Result<Vec<u8>, serde_json:
443443
}).collect();
444444
let styles = builder.create_vector(&styles);
445445
let stylesheet = styles::StyleSheet::create(&mut builder, &styles::StyleSheetArgs {
446-
fonts: Some(fonts),
447-
keyframes: Some(keyframes),
448-
medias: Some(medias),
446+
fonts: None,
447+
keyframes: None,
448+
medias: None,
449449
styles: Some(styles),
450450
});
451451

0 commit comments

Comments
 (0)