是否可以在 NativeScript 的当前状态下创建一个应用程序来侦听 Android 上的共享意图?
例如,我想要实现的是在我的 Android 网络浏览器中打开一个网站,点击共享并在共享目标列表中查看我的 NativeScript 应用程序。
我确实在本机 Android 应用程序上完成了此操作,但无法在 NativeScript 应用程序中使用它。我弄乱了 AndroidManifest.xml 添加
<action android:name="android.intent.action.SEND"></action>
<category android:name="android.intent.category.DEFAULT"></category>
Run Code Online (Sandbox Code Playgroud)
进入意图过滤器,但这没有帮助。我的应用程序未显示在共享目标列表中。
我已经安装了NelmioApiDocBundle用于Symfony的我新的面向API项目,我无法摆脱的.{_format},这束添加到我的端点网址后缀.
这是它的样子:
我的API不支持_formatas后缀.它支持将其作为查询参数或请求标头.正因为如此,如果我尝试从NelmioApiDocBundle沙箱做这个端点的请求时,它得到一个404错误响应.
这是我目前关于nelmio的config.yml部分:
yml
nelmio_api_doc:
name: My API doc
sandbox:
enabled: true
endpoint: null
accept_type: application/json
body_format:
formats: null
default_format: json
request_format:
formats:
json: application/json
xml: null
method: accept_header
default_format: json
authentication:
name: bearer
delivery: query
cache:
enabled: false
file: '%kernel.cache_dir%/api-doc.cache'