Мне нужно добавить подборщик цветов в мое приложение для магазина с окнами 8, используя html & javascript, вы знаете, как? БлагодаряИмеет ли в Windows Store приложение Winjs управление цветом?
ответ
Нет, стандартный выбор цвета не доступен, как вы можете увидеть здесь:
http://msdn.microsoft.com/en-us/library/windows/apps/hh465453.aspx
Вы можете включать купленного или открытый вариант источника в приложении. Самая большая проблема заключается в том, что компоненты могут не иметь правильного внешнего вида, который вам нужно сопоставить в вашем приложении.
Вы можете использовать простую цветовую палитру из https://github.com/DavidDurman/FlexiColorPicker
Его легко и легкий. Работает хорошо в приложениях для магазинов Windows.
<html>
<head>
<script type="text/javascript"
src="colorpicker.js"></script>
<style type="text/css">
#picker { width: 200px; height: 200px }
#slide { width: 30px; height: 200px }
</style>
</head>
<body>
<div id="picker"></div>
<div id="slide"></div>
<script type="text/javascript">
ColorPicker(
document.getElementById('slide'),
document.getElementById('picker'),
function(hex, hsv, rgb) {
document.body.style.backgroundColor = hex;
});
</script>
</body>
</html>
Лично я обнаружил, что стиль большинства наборов цветов JS в Интернете не очень хорошо сочетается с моим дизайном приложений с окнами 8. Я создал функцию, которая отвечает моим потребностям, может быть, она вам тоже поможет: http://jsfiddle.net/6GHzP/3/ (пример работает только в IE10 + из-за использованных свойств -ms-grid в css, которые также поддерживаются в приложениях Windows 8) Используйте функцию следующим образом:
HTML:
<div id="the_color_picker"></div>
JS:
var colorPicker1 = document.getElementById("the_color_picker");
createColorPicker(colorPicker1, 10, 20);
//colorPicker1 is the element in the DOM which will be used to insert the
//colorpicker
//10 is the number of main colors which will result in 10 main colors which
//each will have 10x10 sub colors.
//20 is the size in pixels of every color
Пожалуйста, имейте в виду, эта функция не подходит в качестве очень подробно со lor picker из-за divs, которые создаются для каждого цвета. Например, createColorPicker (colorPicker1, 255, 1) покажет некоторое серьезное отставание.
- 1. Как интегрировать приложение Windows Store с WinJS?
- 2. Как обрабатывать активацию файлов в приложениях Windows Store/WinJS
- 3. Windows Desktop приложение или Windows Store приложение
- 4. Сгруппированное складное управление навигацией Приложение для Windows Store?
- 5. Какое приложение имеет управление мышью?
- 6. Приложение Windows Store в настоящее время недоступно в Windows Store
- 7. Windows Store отклоняет отправленное приложение
- 8. Есть ли способ определить, приостановлено ли приложение Windows Store?
- 9. Доступ к системе Windows WinJS
- 10. Есть ли какая-либо среда для инъекций для приложения Windows Store?
- 11. ScrollBar Приложение для Windows Store
- 12. Windows Store Приложение .msi installer
- 13. Windows Store - Сетка приложение с различными элементами
- 14. готовый обработчик Windows Store приложение с Javascript
- 15. Windows Store Приложение WinJS - как передать строку запроса, параметры хэша для начала страницы
- 16. Winjs - приложение для Windows Store. Как отображать динамический список ListView для каждого раздела концентратора?
- 17. Преобразование приложения Windows Store в настольное приложение
- 18. FocusAtPoint в CaptureElement Приложение для Windows Store
- 19. Windows 8 Desktop приложение и приложение для Windows 8 Store
- 20. Универсальное приложение WinJS - цвет акцента
- 21. Управление памятью App Store
- 22. Является ли приложение сценариев разрешено в Windows Store?
- 23. Может ли приложение Verifier использоваться в приложениях для Windows Store?
- 24. Управление цветом Silverlight
- 25. Приложение для загрузки в Windows Store
- 26. Управление Windows приложение с Python
- 27. Управление цветом изображения svg
- 28. Приложение для Windows Store (пакет .appx)
- 29. Управление файлами в приложении Windows Store с использованием JavaScript
- 30. Приложение для Windows Store - SwapChainPanel DrawLine Performance
Я бы добавил, что вы найдете около 9,843,570,982,345 элементов управления выбором цвета JavaScript в Интернете, поэтому я рекомендовал бы это. –