Taro api 中获取用户位置需在已编译的dist目录里额外添加"permission"的问题



  • 3be54f10-bd79-4c27-8f41-a8c463d35115-image.png

    编译后提示
    a96af997-b1d7-4c56-9633-aea6a7259613-image.png

    在Taro官方API文档https://taro-docs.jd.com/taro/docs/apis/location/getLocation.html中为能找到声明权限的option选项

    在微信官方文档中,位置获取 也写着非必填项,
    b680c91e-8d02-47ae-8c15-29f934cdb200-image.png

    但是 不填写这个 permission 又不能获取位置信息。现在只能手动在已编译的dist目录中手动添加

    c5f983d6-176c-45ac-a809-eb3727cecc5f-image.png

    2185ae40-a28a-4630-8c0d-f9f8e005a9f5-image.png

    234ac126-2283-4bc7-bf92-31574d99ee1e-image.png
    于是小程序就能正确获得位置信息了,
    9ba836dd-df57-481d-a63a-9e175e84b462-image.png
    aaf54aba-66c0-4ea0-aab4-7dd95dbb4f2c-image.png

    请问Taro 官方大佬,有没有不在编译文件中添加这个配置项的方法



  • 哦,找到了,dc2b6bc7-7805-4b06-a9d1-f2e80b4ae7c7-image.png ,原来是在项目根目录下的app.jsx中添加配置即可。抱歉~


登录后回复