Как из браузера запустить приложение
Если вы создали приложение или вам предоставили доступ к приложению, его можно запускать в мобильном приложении Power Apps или в веб-браузере. В этом разделе вы узнаете, как запустить приложение на основе холста или модели в веб-браузере со страницы приложений Microsoft 365.
Для полноценного функционирования и оптимизированной работы на планшете мы настоятельно рекомендуем использовать мобильное приложение Power Apps. Если у вас не установлено мобильное приложение Power Apps, вы по-прежнему можете использовать веб-браузер на планшете, если устройство имеет достаточно высокое разрешение экрана. Дополнительная информация: Что поддерживается.
Использование веб-браузера на телефоне для запуска приложений на основе модели не поддерживается. Необходимо использовать мобильное приложение Power Apps.
Для этого краткого руководства вам потребуется:
- Лицензия Power Apps. Это доступно с планом Power Apps, например планом Power Apps на пользователя, пробной версией Power Apps или любым из планов Microsoft Office 365 или Dynamics 365, который включает Power Apps.
- Доступ к своему приложению или приложению, созданному и предоставленному вам другим пользователем.
- Доступ к поддерживаемому веб-браузеру и операционной системе.
- Для приложений на основе холста см. Требования к системе, ограничения и значения конфигурации
- Для приложений на основе модели см. Требования и поддерживаемые конфигурации
Поиск приложения на домашней странице
На домашней странице может отображаться несколько типов бизнес-приложений, но вы можете найти определенное приложение, введя в поле поиска часть его имени. Вы также выбираете Бизнес-приложения для запуска вашего бизнес-приложения, к которому у вас есть доступ.
Запуск приложения по URL-адресу
Подключение к данным
Если приложению требуется подключение к источнику данных или разрешение на использование возможностей устройства (например, камеры или служб определения местоположения), вам необходимо дать согласие, прежде чем использовать приложение. Обычно такой запрос появляется только при первом использовании.
Выйти
Чтобы выйти из страницы приложений Microsoft 365, выберите изображение своего профиля, затем выберите Выход.
Дальнейшие действия
Из этого раздела вы узнали, как запустить приложение на основе холста или модели в веб-браузере. Ознакомьтесь со следующими материалами.
прежде всего, мой вопрос очень похож на этой, этой и этой. Документация Android для того, что я пытаюсь достичь, - это здесь. Я не мог заставить это работать с помощью этих ресурсов, поэтому, пожалуйста, не отмечайте это как дубликат, поскольку это не так.
Я знаю, что Chrome позволяет это, открывая диалоговое окно выбора, когда пользователь переходит к этому адресу. Например, попробуйте загрузить приложение Stack Exchange и перейдем к этому вопросу в Chrome. Он покажет это:
Я добавил следующий код в AndroidManifest.xml после выполнения предложения в вышеупомянутых ответах:
кроме того, я попытался добавить android:mimeType="text/plain" в данные, но это не помогло.
Я хотел бы отметить:
- следуя документации Android, я добавил этот код внутри одной из структур активности в AndroidManifest.XML. Поскольку я не уверен, что это идеальное место для его добавления, я также попытался добавить его вне структуры приложения и непосредственно внутри структуры приложения, но это не сработало
- это единственный код, который я реализовал для этой работы. Если нужно что-то еще пожалуйста, дайте мне знать. Насколько я понимаю, добавление href на веб-страницу необходимо только при использовании пользовательских схем
- я не хочу использовать пользовательскую схему для достижения этого
- я разрабатываю на Nexus 4, под управлением Android 4.4.2 (последний)
вам нужно настроить его следующим образом:
обратите внимание, что в вашем случае вам нужно будет использовать android:pathPrefix вместо android:path.
чтобы быть уверенным, вы должны сбросить настройки для вашего приложения, если вы случайно установили его, чтобы всегда открывать ссылку в chrome, а не показывать диалог выбора. Как только "всегда" используется для открытия соответствующего uri, он никогда не покажет выбор.
во-вторых, вы можете иметь столько элементов данных в фильтре намерений, сколько хотите, но нет необходимости повторять информацию. Вы можете сделать то же самое, как это:
но обратите внимание, что для пути вы можно просто использовать подстановочный знак
подумайте о добавлении дополнительного
и, наконец, вы можете не захотеть показывать диалог выбора, но открыть конкретное намерение/действие приложения напрямую. На вашем сайте, если вы обнаружите агент пользователя android, вы можете создать ссылку url таким образом:
обратите внимание, что с помощью этого метода, если приложение не установлено, пользователь будет доставлен в Google Play store для указанного пакета приложений.
поэтому поместите этот код в AndroidManifest.в XML внутри активность
схемы -> протокол конкретного сайта
хоста-> точный url сайта с WWW
pathprefix - > sub path вашего сайта, если он доступен
вы можете искать с Chrome / и т. д. коробка'search браузер Android, как пример затем откройте выбранное диалоговое окно .
Я спрашивал в другом разделе как это сделать, мне ответили вот это:
Это делается не скриптом, а самой программой.
А на сайте просто идёт ссылка например samp://192.168.1.1
Где 192.168.1.1 ip сервера
a samp:// это протокол по которому браузер обращается к программе, но данное обращение сработает только если программа сама "говорит" браузеру "я это должна запустить" Функция вызова из браузера есть не у всех приложений.
samp://192.168.1.1 это вызов игрового сервера для мультиплеера игры gta San Andreas
Skype:echo123?call это звонок по скайпу
Но если в приложении не предусмотрен вызов из браузера, то его запустить нельзя Как это сделать? Как предусмотреть этот вызов с браузера? Помогите пожалуйста. __________________
Помощь в написании контрольных, курсовых и дипломных работ здесьЗапуск программы из браузера
Доброго, стала задача открывать программу из браузера, т.е пользователь на сайте и видит ссылку.Запуск Браузера на форме приложения
В приложении есть TPanel Запуск Google Chrome Задача, что бы Гугл отобразился на Панели П.С.Запуск десктоп приложения с браузера
Возникла необходимость запускать с браузера десктоп приложение под Виндоус. Более подробно. Есть.Javafx запуск приложения в окне браузера
Доброе времяни суток. Пишу пользовательский интерфейс который должен отображаться в окне браузера.То, что вам подсказали, называется pluggable protocol для URI схем. От вас не требуется запускать приложение самостоятельно, этим займётся операционная система, но для того, чтобы это работало, вам необходимо научить её (операционную систему) вашему протоколу, т.е. добавить в реестр необходимые ключи.
Как и какие ключи добавить, а также как написать хэндлер протокола в шарпе на примерах показано тут. Более подробная информация по теме - здесь.ОС самостоятельно обнаружит, что была вызвана URI вашего приложения. Она посмотрит в реестре, какое именно приложение связано с этим протоколом и запустит его с переданными параметрами. Параметры в вашем приложении окажутся в string[] args. Далее уже, вы сможете использовать класс Process для запуска любого другого приложения с теми же параметрами.
Запустить параллельного приложения / Запуск приложения в новом консольном окне
Доброго времени суток! Хотел спросить как в коде консольного приложения запустить ещё одно.Возможен ли запуск стороннего приложения в окне моего приложения?
Возможно ли запускать стороннее приложение в окне моего приложения ? В Идеале не терять.Запуск браузера
uses System.Security, System.Diagnostics; begin Process.Start('Chrome.exe'.Запуск консольного приложения из другого приложения
Я понимаю, что мой вопрос уже разжеван. Однако точного ответа я пока на него не нашел. У меня.Как запустить или отобразить(или обработоть на сервере и отобразить в браузере) exe файл в браузере? Были ответы:
Это точно работает? Как проверить на винде, нельзя создать файл .htaccess
При выполнении команды os.system "PATH/TO/EXE.EXE" в Python-сервере будет исполняться исполняемый файл и вывод из stdout попадает на страницу. Вроде, всё просто и легко выполняемо!
У меня вывелся только текст скрипта. Чтото не так сделал?
Копаем в сторону CGI и виндус-хостингов. Прямо в браузере нельзя, браузер не ось, да и небезопасно, а вот вывод вполне возможен. Вопрос запуска личных экзешников лучше задавать хостеру в саппорт перед покупкой хостинга :)
Приведите рабочие примеры и принцип их работы
Вообще напишите рабочие примеры, что нибудь работает?
Напишите что думайте про эти ответы пожалуйста и напишите свои и примеры к ним, если можно
на винде нельзя создать файл .htaccess вообще-то можно, почему нельзя? винда не даст создать, можно с невидимым символом, думаю работать не будет, а вы знаете? расскажите пожалуйстаВсе три ответа правильные, просто вам не хватает знаний, чтобы понять ответ
Что такое веб-сервер: википедия
Теперь вы можете написать и собрать такой EXE файл, который отдаст браузеру все что вы хотите и так, как вы хотите. Но учтите, что кроме как с вашего ПК, где запущен этот EXE, более никто не увидит этого
Запускать EXE-файлы на хостингах вам никто не даст из соображений безопасности, ну и бессмысленности тоже. Максимум, вы можете арендовать что-то вроде VPS/VDS с Windows на борту (не дешевое удовольствие) и закачать туда свой EXE и запустить уже там
Если вас такой вариант не устраивает, прочитайте про языки вроде PHP и Python. Они позволяют сделать все, что вы собираетесь сделать в своем EXE, и даже немного больше. Но без всяких EXE файлов и на обычных хостингах.
Возможно ваша задача решается без всякого запуска EXE. Опишите лучше изначальную задачу, будет полезнее - вам смогут подсказать варианты решения задачи, а не одно конкретное решение с EXE, которое сильно отдает уроками информатики где-то в 2000 году
Читайте также: