小编Nic*_*ver的帖子

使用JSzip时未定义saveAs

我在尝试做一个简单的jszip时遇到错误

未捕获(承诺)ReferenceError:未定义saveAs

很确定我收录了所有正确的文件,所以我不确定我做错了什么,有人可以赐教吗?

    <!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Download</title>
    <link rel="stylesheet" href="css/download.css">
    <script type="text/javascript" src="jszip/dist/jszip.js"></script>
    <script type="text/javascript" src="https://stuk.github.io/jszip-utils/dist/jszip-utils.js"></script>
    <script src='https://code.jquery.com/jquery-2.2.4.min.js'></script>
    <script src="js/download.js"></script>
    <link href="https://fonts.googleapis.com/css?family=Josefin+Sans" rel="stylesheet">
  </head>

  <body>
  <div class="maindiv"> 
    <header>
      <a href="index.html" class="company">Instasample</a>
      <a href="login" class="login">Login</a>
    </header>
    <div class="soulection">
    <button id="kick" onclick="download(this.id)" >kick</button>
    <button id="snare" onclick="download(this.id)" >snare</button>
    <button id="hat" onclick="download(this.id)" >hat</button>
    <button id="open hat" onclick="download(this.id)" >open hat</button>
    <button id="rim" onclick="download(this.id)" >rim</button>
    <button id="perc" onclick="download(this.id)" >perc</button>
    <button id="tom" onclick="download(this.id)" >tom</button> 
    <button id="clap" onclick="download(this.id)" >clap</button>
    <button id="foley" onclick="download(this.id)" >foley</button>
    <button id="ambient" …
Run Code Online (Sandbox Code Playgroud)

html javascript jszip

13
推荐指数
2
解决办法
2万
查看次数

jszip 仅从 url 压缩两个文件之一

我正在尝试使用 jszip 插件从 URL 压缩两个文件,但遇到了一些问题。我正在尝试从一个 url 压缩两个文件(当前使用 imgur 链接进行测试),但是只有一个文件被压缩。我不确定我的 foreach 函数是否做错了什么?

任何建议都会很棒谢谢。

function urlToPromise(url) 
{
    return new Promise(function(resolve, reject) 
    {
        JSZipUtils.getBinaryContent(url, function (err, data) 
        {
            if(err) 
            {
                reject(err);
            } else {
                resolve(data);
            }
        });
    });
}

(function () 
{
  var zip = new JSZip();
  var count = 0;
  var zipFilename = "instasamplePack.zip";
  var urls = [
    'https://i.imgur.com/blmxryl.png',
    'https://i.imgur.com/Ww8tzqd.png'
  ];

  function bindEvent(el, eventName, eventHandler) {
    if (el.addEventListener){
      // standard way
      el.addEventListener(eventName, eventHandler, false);
    } else if (el.attachEvent){
      // old IE
      el.attachEvent('on'+eventName, …
Run Code Online (Sandbox Code Playgroud)

javascript jszip

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

Java做while循环使字符串测试的行为不同

我对使用||的行为感到很困惑 .equals函数的运算符.有没有理由我不能在字符串或其他东西上使用它?

这工作:

do{
  System.out.println("Play again? [Y/N]");
  //input: Y      
  play = in.nextLine();
  play = play.toUpperCase();

}
while(!"Y".equals(input) ); //breaks out of loop (as it should)
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?!

do{
  System.out.println("Play again? [Y/N]");
  //input: Y      
  play = in.nextLine();
  play = play.toUpperCase();

}
while( !"Y".equals(input) || !"N".equals(input) ); //infinite loop
Run Code Online (Sandbox Code Playgroud)

java do-while

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

标签 统计

javascript ×2

jszip ×2

do-while ×1

html ×1

java ×1