zoukankan      html  css  js  c++  java
  • Cocos Creator iOS原生微端截图保存至相册

      

    做法就是将 Cocos Creator 的整个Canvas的内容转化成base64图片编码;然后传至iOS客户端,再还原成图片即可

    注册监听(需要用到交互)

    [[self._webView configuration].userContentController addScriptMessageHandler:self name:@"SharedApp"];

    1、iOS 代码

    + (void)saveTextureToLocal:(NSString*)type{

        NSArray *imageArray = [type componentsSeparatedByString:@","];

        NSData *imageData = [[NSData alloc] initWithBase64EncodedString:imageArray[1] options:NSDataBase64DecodingIgnoreUnknownCharacters];

        UIImage *image = [UIImage imageWithData:imageData];

        UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);

    };

     

    2、修改Info.plist配置

      添加 Privacy - Photo Library Additions Usage Description 权限

  • 相关阅读:
    C:函数指针、回调函数
    C:内存分配、内存中五大区
    C:指针
    C:进制
    C:预编译指令
    C:矩形相交、相包含、相离关系判断
    C:结构体
    C:函数
    C:数组
    C: 冒泡排序
  • 原文地址:https://www.cnblogs.com/luorende/p/12736654.html
Copyright © 2011-2022 走看看