小编Kum*_*mar的帖子

如何在Ionic中保存Blob

我是离子框架的新手,实际上我从后端服务获取字节数组作为响应并将其转换为Blob。如何将其保存为离子型PDF?

var blob = new Blob([res], { type: 'application/pdf' });
Run Code Online (Sandbox Code Playgroud)

res是服务的响应(字节数组)。

var blob = new Blob([res], { type: 'application/pdf' });         

        let fileName="Receipt.pdf";         
        let filePath = (this.platform.is('android')) ? 
        this.file.externalRootDirectory : this.file.cacheDirectory;

        this.file.writeFile(filePath, fileName, blob, { replace: true }).then((fileEntry) => {

          console.log("File created!");          
          this.fileOpener.open(fileEntry.toURL(), 'application/pdf')
            .then(() => console.log('File is opened'))
            .catch(err => console.error('Error openening file: ' + err));
        })
          .catch((err) => {
            console.error("Error creating file: " + err);
            throw err;  
          });
Run Code Online (Sandbox Code Playgroud)

提前致谢。

pdf blob ionic-framework ionic2

5
推荐指数
1
解决办法
4541
查看次数

React Native CheckBox无法正常工作

我是新手做出反应原生并尝试在视图中添加一个复选框但我无法在反应原生的视图中获得复选框.

提前致谢.

import React from 'react';
import {View, CheckBox } from 'react-native';

export default class SimpleCheckBox extends React.Component{
   constructor(){
     super();
   }

  render(){
     return(
        <View>
         <CheckBox value={true} onValueChange={() => console.log("value might change")}/> 
        </View>
     )
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native

1
推荐指数
1
解决办法
2088
查看次数

标签 统计

blob ×1

ionic-framework ×1

ionic2 ×1

javascript ×1

pdf ×1

react-native ×1

reactjs ×1