前提・実現したいこと
monacaを使った「PWAビルド」でconfig.xmlをビルド後の資産に反映したい
monacaでビルドする際に、どのconfig.xmlを使うなどの指定などあるのでしょうか
(monacaもCordovaもPWAも初心者なため、使い方の問題かもしれませんが、教えていただきたいです)
発生している問題・エラーメッセージ
プロジェクトフォルダ直下の config.xml ファイルが別の内容になっている。
(詳細)
name タグや description タグの内容が異なる
追加したpreference タグの内容が追加されていない。
該当のソースコード
<!-- ↓*** デプロイ前のConfig.xml *** --> <?xml version="1.0" encoding="UTF-8"?> <widget xmlns="http://www.w3.org/ns/widgets" xmlns:android="http://schemas.android.com/apk/res/android" id="com.example.helloworld" version="1.0.0"> <name>サンプル</name> <description>サンプルです</description> <author/> <content src="index.html"/> <access origin="*"/> <allow-navigation href="*"/> <allow-intent href="itms:*"/> <allow-intent href="itms-apps:*"/> <preference name="DisallowOverscroll" value="true"/> <!-- *** 省略 *** --> <preference name="PaginationMode" value="unpaginated"/> <!-- add start --> <preference name="StatusBarOverlaysWebView" value="true" /> <preference name="StatusBarBackgroundColor" value="#000000" /> <preference name="StatusBarStyle" value="lightcontent" /> <!-- add end --> <feature name="LocalStorage"> <param name="ios-package" value="CDVLocalStorage"/> </feature> <!-- *** ↓デプロイ後のConfig.xml *** --> <?xml version="1.0" encoding="UTF-8"?> <widget xmlns="http://www.w3.org/ns/widgets" xmlns:android="http://schemas.android.com/apk/res/android" id="com.example.helloworld" version="1.0.0"> <name>Minimum Template</name> <description/> <author/> <content src="index.html"/> <access origin="*"/> <allow-navigation href="*"/> <allow-intent href="itms:*"/> <allow-intent href="itms-apps:*"/> <preference name="DisallowOverscroll" value="true"/> <!-- *** 省略 *** --> <preference name="PaginationMode" value="unpaginated"/> <feature name="LocalStorage"> <param name="ios-package" value="CDVLocalStorage"/> </feature>
試したこと
内容を変更して、再ビルド
monacaを再ログインしてビルド
しましたが反映されていませんでした。
他のソース(index.htmlやapp.jsなど)は最新が反映されています。
補足情報(FW/ツールのバージョンなど)
開発ツール: monaca
フレームワーク:Cordova 9.0.0
UI :Framework7 , Vue.js
あなたの回答
tips
プレビュー