Я создал a .desktop
файл для доступа к веб-версии WeChat, конкретно файл ~/.local/share/applications/wechat.desktop
, со следующим содержанием.
[Desktop Entry]
Name=WeChat
Type=Application
Exec=webapp-container --name="WeChat" --icon=/home/xieerqi/.local/share/applications/wechat.png "http://wx.qq.com"
Icon=/home/xieerqi/.local/share/applications/wechat.png
Terminal=false
С sogou
метод ввода системы транслитерации китайских иероглифов, я не могу переключить язык на китайский язык, это остается на английском языке даже при том, что я вручную изменяю его через индикатор и такой. Имел подобный опыт с ibus
система транслитерации китайских иероглифов, но по крайней мере в случае ibus
Я мог ввести китайский текст после нескольких переключающихся попыток. Это приводит меня полагать, что проблема, прежде всего, с webapp-container
.
После тонкой настройки настроек немного, я наконец приехал в (вид), решение - явно объявляет агент пользователя, через --user-agent-string="Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0"
опция. Полный Exec=
строка теперь похожа так:
webapp-container --webapp='V2VDaGF0Cg==' --app-id='WeChatWebApp' -d 'wx.qq.com' --user-agent-string="Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0"
Это действительно позволяет переключаться, вводят источник и использовать sogou систему транслитерации китайских иероглифов правильно (хотя не протестированный с ibus), и решает случайный, жалуется веб-сервисом WeChat, что я должен использовать "настольный браузер" несмотря на то, что я нахожусь на рабочем столе.