![]() Starting with Chrome 28, the Chrome Web Store includes a feature called multi-platform zip files. crx file from the CWS with all the included. Prior to Chrome 28, when users installed your app they had to download a. nexe files for multiple architectures (x86-64, x86-32, and ARM). ![]() Reducing the size of the user download package Tip: Packaging an app in a multi-platform zip file can significantly reduce the download and storage requirements for the app.Īs described above, to upload a Chrome app to the CWS you have to create a zip file with all the resources that your app needs, including. Refer to Chrome Apps for more information about creating a Chrome app. This file contains all of the application parts: A Chrome Web Store manifest file (manifest.json), an icon, and all of the regular Native Client application files. crx extension) hosted in the Chrome Web Store. Chrome appsĪ Chrome app is a special zip file (with a. In this document, we’ll focus only on distribution issues specific to applications that contain NaCl modules. Here are a few pointers to relevant documentation: In general, the considerations and guidelines for distributing applications through the Chrome Web Store apply to applications that contain NaCl modules as well. ![]() NaCl modules are only allowed for applications distributed through the Chrome Web Store (CWS) The CWS requirement is in place to prevent the proliferation of Native Client executables ( nexes) compiled for specific architecures (e.g., x86-32, x86-64, or ARM). The PNaCl manifest and pexe must either be served from the same domain with the HTML, or the CORS mechanism should be used to safely host them on a different domain. The only constraint for distributing PNaCl modules with a web application is abiding by the Same-origin policy. See the technical overview for more details. Making PNaCl a part of your web application is as simple as embedding a manifest file that points to a pexe. Portable Native Client is enabled by default for web pages, so no separate distribution step is required. This document describes how to distribute Portable Native Client applications on the web, and Native Client applications through the Chrome Web Store (CWS). Registering Native Client modules to handle MIME types.
0 Comments
Leave a Reply. |