Convert Blend file to GLTF with baked materials
The preferred material setup is described in the Blender glTF addon docs. You can use a process like How do I bake a texture using Cycles bake to bake a diffuse texture (or other things) which are compatible with that setup.