* Convert a string that pass as a "binary string": it should represent a byte * array but may have > 255 char codes. Be sure to take only the first byte * and returns the byte array. * @param {String} str the string to transform. * @return {Array|Uint8Array} the string in a binary format.
(str)
| 3050 | * @return {Array|Uint8Array} the string in a binary format. |
| 3051 | */ |
| 3052 | function string2binary(str) { |
| 3053 | var result = null; |
| 3054 | if (support.uint8array) { |
| 3055 | result = new Uint8Array(str.length); |
| 3056 | } else { |
| 3057 | result = new Array(str.length); |
| 3058 | } |
| 3059 | return stringToArrayLike(str, result); |
| 3060 | } |
| 3061 | |
| 3062 | /** |
| 3063 | * Create a new blob with the given content and the given type. |
no test coverage detected