diff --git a/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib b/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib new file mode 100644 index 00000000..dcdfd155 --- /dev/null +++ b/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib @@ -0,0 +1,27 @@ + +mergeInto(LibraryManager.library, { + WebGLDownloadWord : function(array,size,reportjson) + { + var reportdata= UTF8ToString(reportjson); + var bytes = new Uint8Array(size); + for (var i = 0; i < size; i++) + { + bytes[i] = HEAPU8[array + i]; + } + + HtmlDownloadWord(bytes,reportdata); + + }, + CopyToClipboard: function(text) { + + var str = Pointer_stringify(text); + + + if (navigator.clipboard) { + navigator.clipboard.writeText(str).then(function() { + }).catch(function(error) { + }); + } else { + } + } +}); diff --git a/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib.meta b/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib.meta new file mode 100644 index 00000000..8b3613fa --- /dev/null +++ b/Assets/WebGLDownLoadWord/Plugins/WebGLDownloadFile.jslib.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 3c5db0930befe7d419f28aed73f4dcd9 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: